Przeszłam kiedyś szkolenie ArcGIS Online i nauczyłam się nieco więcej o pakietach płytek. Postępowałem zgodnie z instrukcjami, jak stworzyć pakiet kafelków i stworzyłem pakiet kafelków do zdjęć lotniczych. Proces został zakończony i teraz mam ładny mały pakiet kafelków o pojemności 68 GB .
Chcę używać tego pakietu lokalnie w ArcGIS Desktop, ale za każdym razem, gdy dodam AirPhoto.tpk do ArcMap, zawiesi się i tak pozostanie. Mam dość potężny komputer, a zasoby nie są maksymalne, gdy próbuję go dodać, po prostu wydaje się, że zamraża pulpit ArcGIS. Próbowałem poczekać około 12 godzin na zakończenie procesu, ale nadal pozostaje zamrożony.
Udało mi się udostępnić inny pakiet i zapisać go w ArcGIS online, a następnie przenieść go z powrotem na pulpit. Ta opcja nie działa tak naprawdę w przypadku zdjęć lotniczych, ponieważ maksymalnie wykorzystałabym swoje kredyty, przechowując je online. Mam tutaj ArcGIS dla serwera i myślę, że spróbuję go tam dodać i udostępnić.
Co robię tutaj źle? Czy muszę go rozpakowywać czy coś, a jeśli tak, jaki jest sens pakietu kafelkowego? Obecnie korzystam z wersji 10.3 Advanced. Czy aktualizacja do wersji 10.4 to rozwiązuje?
źródło
Odpowiedzi:
Wygląda na to, że rozmiar jest problemem. I kafelki 1 obraz 414 Mb duży o nazwie Tile.tpk dodałem go z folderu D: \ scratch do nowego mxd i sprawdź źródło:
Jak widać, jak ArcGIS rozpakowuje go w tle do czegoś znacznie większego, sprawdź nieskompresowany rozmiar. To 10 razy więcej!
Nie mam pojęcia, o co chodzi o pakiet rastrowy.
źródło
Nie dotyczy to bezpośrednio twojego pytania. To, czego szukasz, to płyty MBTiles. Specyfikacja MBTiles jest wydajnym formatem do przechowywania milionów kafelków w pojedynczej bazie danych SQLite. Każda baza danych SQLite jest samodzielna i reprezentowana jako pojedynczy plik .sqlite. Nie jest wymagana konfiguracja zewnętrzna. Możesz skopiować plik .sqlite z komputera stacjonarnego na urządzenie mobilne i mieć wszystkie wiersze, tabele i indeksy gotowe do użycia.
MBTiles nie wymaga wyodrębnienia kafelków, a aplikacja musi bezpośrednio odczytać dane z bazy danych; bardzo wydajny.
Jako alternatywę dla mbtiles możesz wypróbować
Geopackage
z OGC. Ogólna struktura jest taka sama jak MBTiles z niewielkimi różnicami w schemacie.ESRI twierdzi, że ArcGIS 10.3 obsługuje odczyt / zapis kafelków GeoPackage!
źródło