Jak korzystać z pakietu płytek ArcGIS z komputerem stacjonarnym

9

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?

Cody Brown
źródło
1
Nie jestem pewien, czy robisz coś źle ... ale pakiet 68 Gb jest dość duży. Czy mogę zapytać, jaki jest twój cel końcowy? Sposób na wykorzystanie zdjęć? Jeśli masz serwer, czy zastanawiałeś się nad usługą graficzną?
KHibma
@KHibma tak, celem jest udostępnianie zdjęć. Miałem nadzieję, że znajdę sposób na zbudowanie pamięci podręcznej i dostarczenie jej bez zdjęć w domu. Wcześniej korzystaliśmy z usług serwerów i obrazów, działają one dobrze, ale chciałem wypróbować pakiety kafelkowe jako alternatywę. Jest to raczej opcja eksploracyjna, chcę sprawdzić, czy pakiet kafelkowy jest lepszym rozwiązaniem do wyświetlania zdjęć i map bazowych w domu (sieć wewnętrzna).
Cody Brown,

Odpowiedzi:

1

Wygląda na to, że rozmiar jest problemem. I kafelki 1 obraz 414 Mb duży o wprowadź opis zdjęcia tutaj nazwie Tile.tpk dodałem go z folderu D: \ scratch do nowego mxd i sprawdź źródło: wprowadź opis zdjęcia tutaj

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.

FelixIP
źródło
1
Jest większy, ponieważ jest to pamięć podręczna danych, a nie same dane. Robisz zdjęcia oryginału w wielu różnych skalach
KHibma
Wygląda więc na to, że pakiety kafelkowe są bardzo podobne do pakietów map. Jak w, są jak plik zip. Może być udostępniany wokół rozpakowanego, a następnie używany. TPK jest więc tylko miejscem na dane, aby je faktycznie zużyć, musisz rozpakować wszystkie kafelki. W takim przypadku pakiet kafelkowy wydaje się dość bezużyteczny z punktu widzenia fotografii lotniczej.
Cody Brown
W końcu Pakiety Płytek są moim zdaniem sposobem na dzielenie się zdjęciami. Działają dobrze w ArcGIS online, ale nie lokalnie. Dziękuję za wyjaśnienie tego. Wróć do deski kreślarskiej i JP2!
Cody Brown
1

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ć Geopackagez 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!

Farid Cheraghi
źródło
Sprytne, próbuję tego teraz. Nie sądzę, że będzie pasować do moich potrzeb, ale i tak fajne.
Cody Brown