Korzystanie z map w trybie offline umożliwia wyświetlanie, zbieranie i aktualizowanie obiektów bez połączenia z Internetem. Po ponownym nawiązaniu połączenia z siecią można zsynchronizować mapę, przesłać wprowadzone aktualizacje i uzyskać aktualizacje mapy od innych użytkowników.
W portalu ArcGIS Enterprise można utworzyć mapę internetową, która może być używana w trybie offline w aplikacjach ArcGIS, takich jak ArcGIS Collector, ArcGIS Survey123, ArcGIS Pro oraz w aplikacjach niestandardowych utworzonych przy użyciu środowiska ArcGIS Runtime SDK.
Są następujące dwie opcje korzystania z map w trybie offline. Niektóre z aplikacji obsługują jedną lub drugą opcję, a niektóre obie.
- Na żądanie — użytkownicy w terenie mogą pobrać dowolną część mapy, kiedy tylko jest im potrzebna. Użytkownik w terenie określa obszar, na którym zamierza pracować w trybie offline, oraz szczegóły wymaganej mapy bazowej.
- Twórz obszary mapy — autorzy map mogą tworzyć obszary mapy w celu spakowania danych dotyczących konkretnych obszarów, które mają być używane w przyszłości. Obszary mapy przyspieszają i upraszczają proces pobierania map przez użytkownika w terenie.
Włączanie warstw i map do pracy w trybie offline
Aby korzystać z mapy w trybie offline, wszystkie jej warstwy, w tym warstwy mapy bazowej i warstwy odniesienia, muszą mieć włączoną opcję pracy w trybie offline. Obsługę trybu offline można włączyć dla warstw mapy następujących rodzajów:
- Zapisane w pamięci podręcznej usługi mapowe ArcGIS Server (z serwera ArcGIS Server 10.3 lub nowszego) i zapisane w pamięci podręcznej usługi mapowe ArcGIS Server (z serwera ArcGIS Server 10.5.1 lub nowszego) — zaznacz pole wyboru Zezwalaj klientom na eksport pamięci podręcznej kafli w sekcji Ustawienia zaawansowane.
- Usługi obiektowe serwera ArcGIS Server (z serwera ArcGIS Server w wersji 10.3 lub nowszej albo, w przypadku korzystania z obszarów map, w wersji 10.6.1 lub nowszej) — wybierz opcje Zapytanie i Synchronizacja, aby umożliwić pracę w trybie offline. Jeśli dane mają być edytowalne, zaznacz także dowolną kombinację opcji Tworzenie, Usuwanie lub Aktualizacja.
- Hostowane warstwy obiektowe — zaznacz pole wyboru Włącz synchronizację na karcie Ustawienia na stronie elementu.
- Hostowane warstwy kafli — zaznacz pole wyboru Udostępnij tę warstwę do pobierania i stosowania na mapie offline na karcie Ustawienia na stronie elementu.
Aby dowiedzieć się, czy wektorowe hostowane warstwy kafli mogą być używane w trybie offline w konkretnej aplikacji ArcGIS, zapoznaj się z dokumentacją aplikacji.
Notatka:
Domyślne mapy bazowe Esri zawarte w portalu mają wyłączoną opcję pracy w trybie offline. Podobnych map bazowych możesz używać w trybie offline, dodając mapę bazową Esri z usługi ArcGIS Online do swojej mapy internetowej.
Musisz użyć tego samego odniesienia przestrzennego dla mapy i wszystkich usług zapisanych w pamięci podręcznej mapy, włącznie z warstwami mapy bazowej i hostowanymi warstwami kafli.
Jeśli chcesz utworzyć obszary mapy pozwalające na używanie mapy w trybie offline, upewnij się, że jeśli dla osób edytujących została włączona możliwość edytowania własnych obiektów w warstwie obiektowej, to mają oni też włączoną możliwość przeglądania wszystkich obiektów w warstwie. W przypadku hostowanych warstw obiektowych oznacza to wybranie także opcji Widoczne są wszystkie obiekty, jeśli wybrana została opcja Tylko edytorzy mogą edytować własne obiekty (wymaga śledzenia).
Mapy zawierające kilka tych samych hostowanych warstw obiektowych lub warstw obiektowych serwera ArcGIS Server nie obsługują korzystania z nich w trybie offline. Na przykład ta sama warstwa mogła zostać dodana dwa razy, a do każdej z nich mógł być zastosowany filtr lub odmienny styl. Aby odwołać się do tych samych danych na mapie internetowej używanej w trybie offline, wykonaj następujące czynności:
- W przypadku hostowanych warstw obiektowych utwórz widoki hostowanych warstw obiektowych. W wyniku tego udostępnione zostaną odrębne warstwy, które można będzie dodać do mapy. Skonfiguruj definicje widoków i zastosuj różne style stosownie do potrzeb.
- W przypadku warstw obiektowych serwera ArcGIS Server opublikuj odrębne usługi obiektowe o unikalnych nazwach. Następnie możesz dodać te warstwy obiektowe do tej samej mapy internetowej, aby zastosować filtry i style.
Po włączeniu obsługi warstw w trybie offline na karcie Ustawienia na stronie elementu mapy będzie widoczna sekcja Offline z włączonym przełącznikiem Włącz tryb offline. Jeśli nie chcesz, aby mapa była używana w trybie offline, wyłącz przełącznik Włącz tryb offline i kliknij przycisk Zapisz.
Jeśli mapa, którą chcesz przełączyć w tryb offline, zawiera warstwę kafli, w portalu musi istnieć plik definicji usługi źródłowej, pakiet kafli lub pakiet kafli wektorowych dla warstwy kafli.
Użycie mapy bazowej Esri w trybie offline
Mapy bazowej Esri pochodzącej z usługi ArcGIS Online możesz używać w trybie offline z mapą internetową oprogramowania ArcGIS Enterprise. Aby to było możliwe, musisz mieć konto członka instytucji w usłudze ArcGIS Online i wykonać poniższe czynności:
- W grupie Kafelkowe mapy bazowe lub Wektorowe mapy bazowe w usłudze ArcGIS Online znajdź mapę bazową, której chcesz użyć i otwórz jej stronę elementu.
- Na stronie elementu w sekcji Adres URL kliknij opcję Kopiuj obok pola tekstowego zawierającego adres URL warstwy.
- Zaloguj się w portalu ArcGIS Enterprise.
- Kliknij opcję Zasoby i przejdź do karty Moje zasoby.
- Kliknij przycisk Dodaj element i wybierz opcję Z Internetu.
- Zaznacz opcję Usługa internetowa ArcGIS Server.
- W polu tekstowym Adres URL wklej odsyłacz do mapy bazowej, który został skopiowany w etapie 2. Kliknij pole tekstowe Tytuł, aby anulować wybór pola tekstowego Adres URL.
Informacje o usłudze zostaną pobrane z usługi ArcGIS Online. Pojawia się informacja o tym, że usługa jest zabezpieczona, a pola tekstowe Nazwa użytkownika oraz Hasło zostają wyświetlone poniżej pola tekstowego Adres URL.
- Podaj nazwę użytkownika i hasło powiązane z kontem członka instytucji w usłudze ArcGIS Online i zaznacz opcję Przechowuj poświadczenia z elementem usługi.
- Kliknij przycisk Dodaj element.
Wyświetlona zostanie strona nowego elementu.
- Aby udostępnić mapę bazową w swoich mapach, utwórz mapę korzystającą z nowej warstwy jako mapę bazową i udostępnij ją w galerii map bazowych instytucji. Informacje szczegółowe na temat tworzenia mapy zawiera sekcja Korzystanie z własnej mapy bazowej. Szczegółowe informacje o udostępnianiu jej w galerii map bazowych można znaleźć w temacie Jak udostępnić warstwę jako mapę bazową w galerii map bazowych mojej instytucji?
Notatka:
Mapa udostępniona w galerii map bazowych instytucji powinna być używana tylko do pracy w trybie offline, a nie do ogólnego przeglądania map.
- Za pomocą przeglądarki map Map Viewer otwórz mapę, której chcesz używać w trybie offline i zaktualizuj ją tak, aby w jej ramach używana była ta mapa bazowa. Można to zrobić w jeden z następujących sposobów:
- Jeśli została ona dodana do galerii map bazowych, kliknij opcję Mapa bazowa i kliknij nowo utworzoną mapę bazową w galerii map bazowych.
- Aby dodać warstwę jako mapę bazową tylko dla tej mapy, zapoznaj się z tematem Korzystanie z własnej mapy bazowej.
- Zapisz zmiany na mapie.
Tworzenie i edycja obszarów mapy oraz zarządzanie nimi
Po włączeniu użycia mapy internetowej w trybie offline zaleca się utworzenie obszarów mapy dla map internetowych, które będą używane w trybie offline, aby ułatwić pracę w trybie offline użytkownikom w terenie. Obszary mapy umożliwiają spakowanie danych dotyczących konkretnych obszarów mapy internetowej w celu ułatwienia i przyspieszenia pobierania map do użytku w trybie offline. Obszarów mapy można używać w aplikacjach ArcGIS Collector, ArcGIS Survey123 i aplikacjach niestandardowych ArcGIS Runtime SDK.
Podczas tworzenia obszaru mapy dane obejmujące określony obszar są umieszczane w jednym lub kilku dostępnych do pobrania pakietach. Warstwy obiektowe są umieszczane w pakietach w postaci plików bazy danych SQLite (.geodatabase), warstwy kafli w postaci pakietów kafli (.tpk lub .tpkx), a warstwy kafli wektorowych w postaci pakietów kafli wektorowych (.vtpk). Nazwy pakietów są tworzone z nazw warstw w nich zawartych.
W przypadku aktualizowania warstw na mapie należy odświeżyć odpowiadające im pakiety obszarów mapy. Harmonogram odświeżania można skonfigurować tak, by pakiety warstw obiektowych były odświeżane w określonych odstępach czasu i o określonej godzinie, na przykład w każdy poniedziałek o godzinie 9:00, można też ręcznie odświeżać poszczególne pakiety lub wszystkie naraz. W przypadku dodawania lub usuwania warstw na mapie internetowej należy zaktualizować obszar całej mapy w celu zaktualizowania danych. Niekiedy może zajść potrzeba ponownego utworzenia lub usunięcia obszarów mapy.
Notatka:
Mapy internetowej zawierającej obszar mapy nie można udostępniać grupom, które umożliwiają członkom aktualizowanie wszystkich elementów, a administratorzy portalu nie mogą zmieniać prawa własności mapy internetowej, która zawiera obszar mapy.
Aby móc tworzyć i edytować obszary mapy na mapie internetowej oraz zarządzać nimi, należy być właścicielem mapy i mieć uprawnienia do tworzenia zasobów.
Tworzenie obszaru mapy
Dla mapy internetowej można utworzyć do 16 obszarów mapy. Liczba tworzonych obszarów mapy zależy od potrzeb instytucji i jej pracowników terenowych. Przed utworzeniem obszaru mapy należy pamiętać o skonfigurowaniu zaawansowanych ustawień trybu offline dla swojej mapy. Jeśli po utworzeniu obszarów mapy nastąpi modyfikacja tych ustawień, konieczne będzie ponowne utworzenie obszarów mapy, aby można było korzystać z zaktualizowanych ustawień.
Aby utworzyć obszar mapy, wykonaj poniższe czynności:
- Upewnij się, że dla wszystkich warstw na mapie jest włączona obsługa trybu offline.
- Na stronie elementu mapy internetowej kliknij kartę Ustawienia, a następnie kliknij opcję Offline w górnej części karty.
- Upewnij się, że w sekcji Offline włączony jest przełącznik Włącz tryb offline.
- W obszarze Obszary mapy kliknij opcję Zarządzaj obszarami.
- W oknie Zarządzanie obszarami kliknij opcję Utwórz obszar.
- Wykonaj dowolną z poniższych czynności, aby przejść do tej części mapy, na której zamierzasz utworzyć obszar mapy.
- Użyj przycisków zmiany skali, aby powiększyć lub pomniejszyć skalę.
- Jeśli mapa zawiera zakładki, kliknij przycisk Pokaż zakładki, a następnie kliknij zakładkę, aby przejść do tego obszaru na mapie.
- Aby przejść do określonego miejsca lub adresu, wprowadź w polu wyszukiwania słowa kluczowe. Słowami kluczowymi mogą być adresy, skrzyżowania ulic, nazwy miejsc, punkty zainteresowania, współrzędne w postaci długości i szerokości geograficznej oraz identyfikatory obiektów.
- Aby narysować kształt reprezentujący obszar mapy, kliknij jeden z przycisków na pasku narzędziowym Szkic.
- Aby narysować prostokąt wokół obszaru do pracy w trybie offline, kliknij przycisk Szkicuj prostokątny obszar mapy i narysuj prostokąt na mapie.
- Aby narysować poligon w celu zdefiniowania obszaru do pracy w trybie offline, kliknij przycisk Szkicuj poligonowy obszar mapy i narysuj poligon na mapie.
- Aby przenieść kształt obszaru mapy, kliknij go w celu wybrania i przeciągnij do nowej lokalizacji na mapie.
- Aby zmienić kształt prostokątnego obszaru mapy, kliknij prostokąt w celu wybrania, ustaw wskaźnik myszy na wierzchołku, by wskaźnik zmienił swój kształt i przeciągnij wierzchołek do właściwego położenia. Powtórz tę czynność dla innych wierzchołków, aż obszar prostokąta uzyska zadowalającą postać.
- Aby zmienić kształt obszaru poligonu, wykonaj następujące czynności:
- Kliknij poligon w celu wybrania go i kliknij przycisk Przekształć obszar mapy na pasku narzędziowym Szkic.
Zostaną wyświetlone wierzchołki poligonu.
- Kliknij wierzchołek, aby go wybrać.
- Aby przenieść wybrany wierzchołek, przeciągnij go do nowej pozycji.
- Aby usunąć wybrany wierzchołek, naciśnij klawisz Backspace na klawiaturze.
- Powtórz etapy od b do d dla innych wierzchołków, aż kształt obszaru uzyska zadowalającą postać.
- Kliknij poligon w celu wybrania go i kliknij przycisk Przekształć obszar mapy na pasku narzędziowym Szkic.
- W polu Nazwa wpisz opisową nazwę dla obszaru mapy.
- Aby zmienić jakość i rozdzielczość pobranych rastrowych lub wektorowych warstw kafli, przesuń suwak Poziom szczegółowości w prawo (więcej szczegółów) lub w lewo (mniej szczegółów).
Skonfiguruj poziom szczegółowości odpowiedni dla tworzonego obszaru mapy. Jeśli poziom szczegółowości jest zbyt duży (na przykład skonfigurowano poziom szczegółowości Ulice, ale obszar mapy jest wielkości Hiszpanii), otrzymasz ostrzeżenie wskazujące, że musisz zmniejszyć obszar mapy lub poziom szczegółowości.
- W obszarze Aktualizuj pakiety do pobrania ustaw odstęp czasowy i godzinę, w których pakiety obszarów mapy będą odświeżane, aby zapewnić przechwytywanie wszelkich zmian danych warstwy obiektowej. Jeśli nie chcesz ustawiać harmonogramu automatycznego odświeżania, wybierz opcję Nigdy z menu rozwijanego.
Notatka:
Zaplanowanego odświeżania nie można zastosować do warstw kafli. Pakiety warstw kafli należy odświeżać ręcznie, jeśli jest to niezbędne.
- Aby zaplanować utworzenie zaktualizowanego pakietu obszaru mapy przeznaczonego tylko do użytku w trybie offline, włącz przełącznik Włącz zaplanowane aktualizacje. Możesz też skonfigurować przedział czasu i czas aktualizacji pakietów obszarów mapy. Należy pamiętać, że ten interwał jest taki sam, jak interwał skonfigurowany w poprzednim etapie.
- Kliknij przycisk Zapisz.
Nowy obszar mapy zostanie wyświetlony na liście Obszary mapy z oznaczeniem wskazującym, że obszar jest umieszczany w pakietach. Tworzenie pakietu może trwać kilka sekund lub minut w zależności od wielkości danych umieszczanych w pakietach. Po pomyślnym zakończeniu tworzenia pakietów będzie można wyświetlić listę utworzonych pakietów, klikając strzałkę dla obszaru mapy.
- Aby utworzyć więcej obszarów dla tej mapy, kliknij opcję Utwórz nowy obszar i powtórz etapy od 6 do 15. Dla mapy internetowej można utworzyć do 16 obszarów mapy.
Edycja obszaru mapy
Po tworzeniu obszaru mapy istnieje możliwość zmiany jego nazwy, kształtu, poziomu szczegółowości oraz harmonogramu odświeżania pakietów warstw obiektowych (jeśli został ustawiony).
Aby edytować obszar mapy, wykonaj poniższe czynności:
- Na stronie elementu mapy internetowej kliknij kartę Ustawienia, a następnie kliknij opcję Offline w górnej części karty.
- Upewnij się, że w sekcji Offline włączony jest przełącznik Włącz tryb offline.
- W obszarze Obszary mapy kliknij opcję Zarządzaj obszarami.
- Jeśli jest to konieczne, w polu Filtruj obszary mapy wpisz część nazwy obszaru mapy, aby ułatwić wyszukanie obszaru mapy do edycji.
- Kliknij strzałkę dla obszaru mapy, który chcesz edytować i w górnej części panelu obszaru mapy kliknij przycisk Opcje , a następnie kliknij przycisk Edytuj.
- W panelu Edytuj obszar mapy zmień dowolne ustawienia lub zmień kształt obszaru mapy według potrzeb.
- Po zakończeniu kliknij przycisk Zapisz.
Zarządzanie obszarami mapy
W dowolnej chwili można odświeżyć, ponownie utworzyć lub usunąć pakiety obszarów mapy.
Jeśli dane zmieniają się często, należy skonfigurować harmonogram odświeżania obszaru mapy. Aplikacja ArcGIS Enterprise automatycznie odświeża pakiety warstw obiektowych tego obszaru mapy przy użyciu określonego odstępu czasowego i czasu. Gdy dla aplikacji dostępne jest połączenie, mogą one w dowolnej chwili zsynchronizować dane z portalem, by otrzymać potrzebne aktualizacje. Gdy aplikacje synchronizują dane, mogą także wysyłać wprowadzone przez siebie zmiany w edytowalnych warstwach obiektowych na mapie offline.
Ponadto można włączyć zaplanowane aktualizacje określające częstotliwość uzyskiwania przez aplikację zaktualizowanych obszarów mapy tylko do odczytu. W tym scenariuszu definiujesz, kiedy zaktualizowane pakiety są dostępne do pobrania. Jest to aktualizacja jednostronna: aplikacje klienckie mogą tylko pobierać zaktualizowane pakiety (nie mogą synchronizować wprowadzanych przez siebie zmian). Aplikacje klienckie mogą tylko pobierać aktualizacje po określonym przez użytkownika dniu i czasie aktualizacji pakietu. Zaplanowane aktualizacje zapewniają kilka korzyści dotyczących wydajności i skalowalności w porównaniu z synchronizacją. Pozwalają też na efektywne wysyłanie aktualizacji do tysięcy użytkowników.
Notatka:
Jeśli mapa internetowa offline zawiera edytowalną usługą obiektową ArcGIS Server, która odnosi się do danych wersjonowanych, nie można włączyć zaplanowanych aktualizacji generujących zaktualizowane pakiety tylko do odczytu. Jeśli pakiety aktualizacji muszą zawierać te dane, należy opublikować drugą usługę obiektową w witrynie ArcGIS Server, przy czym nie należy włączać możliwości jej edycji. Tej usługi należy używać z mapą internetową offline.
Odświeżenie pakietu powoduje zaktualizowanie zawartych w nim danych, dzięki czemu uwzględnione zostają wszelkie zmiany w danych zawartych na mapie dokonane od ostatniego czasu jego utworzenia lub odświeżenia. Decydując o sposobie i czasie odświeżania pakietów obszarów mapy, należy wziąć pod uwagę następujące kwestie:
- Jeśli warstwy zostały dodane do mapy lub usunięte z niej, należy zaktualizować obszar mapy. W tym przypadku należy zaktualizować obszar całej mapy w celu odpowiedniego zaktualizowania danych.
- Pakiety należy odświeżyć, jeśli dane w jednej lub większej liczbie warstw obiektowych zostały w sposób znaczący zmienione od czasu ostatniego utworzenia pakietu.
- Jeśli wiele aplikacji klienckich łączy się w tym samym czasie, by pobrać aktualizacje mapy tylko w celach referencyjnych, można zaplanować moment generowania zaktualizowanych pakietów. Jest to wydajniejszy sposób dostarczania aktualizacji aplikacjom klienckim, które nie muszą edytować danych. Pakiety te powinny być generowane, gdy użycie portalu jest niewielkie (jest to najlepsze rozwiązanie). Aplikacje klienckie mogą łączyć się i pobierać zaktualizowane pakiety bez używania dodatkowych zasobów wymaganych przy synchronizacji aplikacji klienckich i portalu.
W niektórych sytuacjach obszar mapy należy utworzyć ponownie. Przy ponownym tworzeniu obszaru mapy wszystkie istniejące pakiety są usuwane, a dla wszystkich warstw na mapie zostają utworzone nowe pakiety. Obszar mapy należy utworzyć ponownie w następujących przypadkach:
- Po dodaniu lub usunięciu pól w warstwie mapy.
- Po zmodyfikowaniu domen lub szablonów obiektów na mapie.
Ponowne utworzenie obszaru mapy jest zawsze procesem wykonywanym ręcznie.
Gdy obszar mapy nie jest już potrzebny, możesz go usunąć. Usunięcie obszaru mapy powoduje usunięcie wszystkich istniejących pakietów tego obszaru mapy. Nawet jeśli zaplanowano aktualizacje obszaru mapy, żaden nowy pakiet obszaru mapy nie zostanie utworzony po usunięciu obszaru mapy z mapy internetowej. Jednak aplikacje, które pobrały obszar mapy, będą mogły nadal synchronizować dane, dopóki będą istniały warstwy obiektowe.
Aby zarządzać istniejącymi obszarami mapy, należy wykonać następujące czynności:
- Na stronie elementu mapy internetowej kliknij kartę Ustawienia, a następnie kliknij opcję Offline w górnej części karty.
- Upewnij się, że w sekcji Offline włączony jest przełącznik Włącz tryb offline.
- W obszarze Obszary mapy kliknij opcję Zarządzaj obszarami.
- Aby zaktualizować jeden lub większą liczbę obszarów mapy, zaznacz pola obok obszarów mapy, które zamierzasz zaktualizować i kliknij w menu kontekstowym przycisk Aktualizuj.
- Aby ponownie utworzyć jeden lub większą liczbę obszarów mapy, wykonaj poniższe czynności:
- Zaznacz pola obok obszarów mapy, które zamierzasz ponownie utworzyć i kliknij w menu kontekstowym przycisk Utwórz ponownie.
- Kliknij przycisk Utwórz ponownie, aby potwierdzić zamiar ponownego utworzenia wybranych obszarów mapy.
- Aby zaplanować utworzenie zaktualizowanego pakietu obszaru mapy przeznaczonego tylko do użytku w trybie offline, włącz przełącznik Włącz zaplanowane aktualizacje. Możesz też skonfigurować przedział czasu i czas aktualizacji pakietów obszarów mapy. Pamiętaj, że ten przedział czasu jest taki sam jak przedział czasu odświeżania pakietu w celu zarejestrowania zmian w danych warstwy obiektowej.
- Aby usunąć jeden lub większą liczbę obszarów mapy, zaznacz pola obok obszarów mapy, które zamierzasz usunąć i kliknij w menu kontekstowym przycisk Usuń.
Notatka:
Obszary są usuwane natychmiast i nie można ich przywrócić.
Wybór właściwych zaawansowanych opcji trybu offline w projekcie
Podczas tworzenia mapy do użytku w trybie offline możesz sterować sposobem początkowego pobierania danych i następnie synchronizowania ich z urządzeniami działającymi w trybie offline, dopasowując zaawansowane opcje trybu offline. Te ustawienia nie mają wpływu na zmiany wprowadzane przez użytkowników na urządzeniach przenośnych, są one zawsze ponownie synchronizowane z danymi oryginalnymi.
Notatka:
Zaawansowane opcje trybu offline można skonfigurować, jeśli mapy spełniają wymagania dotyczące użytkowania w trybie offline oraz następujące wymagania:
- Na mapie znajduje się co najmniej jedna edytowalna warstwa obiektowa.
- Wszystkie edytowalne warstwy obiektowe na mapie są hostowanymi warstwami obiektowymi lub usługami obiektowymi serwera ArcGIS Server w wersji 10.4 lub nowszej.
Zaawansowane opcje trybu offline działają natychmiast po instalacji w aplikacji ArcGIS Collector. Programiści tworzący swoje własne aplikacje przy użyciu środowiska ArcGIS Runtime SDK mogą skorzystać z tych zaawansowanych opcji, używając nieobsługiwanego formatu JSON. Na przykład, tworząc aplikację przy użyciu środowiska ArcGIS Runtime SDK for .NET, można użyć właściwości UnsupportedJson.
Aby dostosować zaawansowane ustawienia trybu offline, wykonaj następujące czynności:
- Upewnij się, że dla wszystkich warstw na mapie jest włączona obsługa trybu offline.
- Na stronie elementu mapy internetowej kliknij kartę Ustawienia, a następnie kliknij opcję Offline w górnej części karty.
- Upewnij się, że w sekcji Offline włączony jest przełącznik Włącz tryb offline.
- Kliknij opcję Opcje zaawansowane.
- W sekcji Steruj dostarczaniem obiektów i załączników podaj, w jaki sposób załączniki i obiekty mają być dostarczane do urządzeń w trybie przenośnym przy pierwszym pobieraniu mapy i przy każdej synchronizacji aktualizacji danych między mapą a urządzeniem. Domyślnie urządzenia będą pobierać i wprowadzać aktualizacje zarówno dla obiektów, jak i załączników dla warstw edytowalnych i tylko do odczytu.
- W sekcji Obiekty edytowalne wybierz opcję dostarczania obiektów i załączników w warstwach edytowalnych. Dostarczać możesz zarówno obiekty, jak i załączniki, tylko obiekty lub żadne z nich.
- W sekcji Obiekty tylko do odczytu wybierz opcję dostarczania obiektów i załączników w warstwach edytowalnych. Dostarczać możesz zarówno obiekty, jak i załączniki, albo tylko obiekty.
Wskazówka:
Wybierz sensowne opcje w zależności od tego, co użytkownicy mają widzieć w trybie offline, a także w zależności od wątpliwości lub ograniczeń związanych z pamięcią urządzenia, wykorzystania danych komórkowych oraz szybkości pobierania i synchronizacji, zwłaszcza w obszarach o słabej łączności. Jeśli na przykład użytkownicy w trybie offline nie potrzebują widzieć załączników, możesz wybrać dostarczanie aktualizacji samych obiektów albo dostarczać załączniki i obiekty dla warstw edytowalnych, ale nie dla tych tylko do odczytu.
- W sekcji Użyj pakietu kafli dla mapy bazowej w trybie offline wybierz jedną z następujących opcji, aby określić, co ma być używane na urządzeniach w trybie offline jako mapa bazowa.
- Urządzenie użyje mapy bazowej zdefiniowanej przez mapę internetową — po wybraniu tej opcji w trybie offline zostanie użyta mapa bazowa znajdująca się obecnie na mapie.
- Urządzenie użyje pakietu kafli, który już posiada — po wybraniu tej opcji mapa w trybie offline użyje pakietu kafli, który już znajduje się na urządzeniu. Użycie pakietu kafli jako mapy bazowej umożliwia pobranie większej i dokładniejszej mapy bazowej do użytku w trybie offline, gdy jest to potrzebne. Przed wybraniem tej opcji upewnij się, że pakiet obejmuje obszar lub obszary, z którymi chcesz pracować w trybie offline.
- Kliknij Zapisz, aby zapisać zmiany.