Pracownicy mobilni często pracują w terenie w miejscach, w których połączenie danych jest zawodne lub nie ma go wcale. W takich sytuacjach mogą oni pobrać mapy, tak aby były dostępne w trybie offline. Gdy mapa zostanie pobrana, pracownicy mobilni mogą używać jej tak samo, jak wtedy, gdy są połączeni. Pobrane mapy są aktualizowane tylko na żądanie. Dzięki nim pracownicy mobilni mogą kontynuować pracę z danymi systemu GIS, które zostały im udostępnione, bez połączenia danych.
Aplikacja Explorer obsługuje pobieranie map internetowych i pakietów map mobilnych (plików MMPK). Map internetowych można używać w trybie online lub można je pobierać Na mapie lub na urządzeniu można zdefiniować wiele obszarów mapy offline. Należy je skonfigurować pod kątem użytkowania w trybie offline. Pliki MMPK są tworzone w aplikacji ArcGIS Pro, w szczególności te przeznaczone do pobrania.
Notatka:
To, jakie mapy można tworzyć, zależy od typu użytkownika. Mapy internetowe mogą tworzyć użytkownicy typu Creators i GIS Professionals. Tworzenie plików MMPK wymaga aplikacji ArcGIS Pro, która jest dołączana do typu użytkownika GIS Professional.
Notatka:
Jeśli użytkownicy zawsze dysponują połączeniem danych, utwórz dla nich mapę internetową.
Wybieranie sposobu tworzenia mapy do pobrania
W trybie offline mogą być używane zarówno mapy internetowe, jak i pliki MMPK. To, które z tych rozwiązań wybierzesz i jak je skonfigurujesz, zależy od wymagań projektu. Wybierz jedną z trzech następujących metod przygotowania map do pobrania, umożliwiając pracownikom mobilnym pracę w trybie offline w aplikacji Explorer:
Skonfiguruj mapę internetową do pobrania i utwórz obszary mapy, które będą używane przez pracowników mobilnych w trybie offline.
Podstawową procedurą wykonywania zadań w trybie offline jest skonfigurowanie mapy internetowej do pobrania i zdefiniowanie obszarów mapy, które mogą być pobierane przez pracowników mobilnych. Obszary, takie jak region kraju lub obszar świadczenia usług, są definiowane przez twórcę mapy w usłudze ArcGIS Online lub oprogramowaniu ArcGIS Enterprise. Pracownicy mobilni mogą wyświetlać i pobierać te obszary mapy w aplikacji Explorer.
Ta procedura wykonywania zadań w trybie offline jest zalecana, jeśli wiesz, gdzie pracownicy mobilni będą pracować, na przykład w jakim regionie kraju lub obszarze świadczenia usług. Jeśli nie znasz wszystkich obszarów, które być może będą pobierane przez pracowników mobilnych, pamiętaj, że pracownicy także mogą definiować i pobierać dodatkowe obszary mapy w aplikacji Explorer.
Wskazówka:
Jeśli jest to możliwe, zdefiniuj na mapie obszary mapy. Dzięki temu pracownicy mobilni nie będą musieli definiować tych obszarów, a raz przygotowane i spakowane obszary mapy będą mogły być pobierane przez wielu pracowników mobilnych. Obszary mapy definiowane w aplikacji Explorer są pakowane i pobierane do jednorazowego użytku. Jeśli po usunięciu wystąpi potrzeba ponownego ich pobrania lub będą potrzebne innemu pracownikowi mobilnemu, muszą być ponownie zdefiniowane i wygenerowane.
Skonfiguruj mapę internetową do pobrania i zezwól pracownikom mobilnym na definiowanie obszarów mapy, których będą używać w trybie offline.
Gdy pracownik mobilny będzie musiał przejść do trybu offline w lokalizacji, która nie została wcześniej przygotowana (np. pojawią się nieplanowane wcześniej zadania), może zdefiniować obszar w aplikacji Explorer.
Autor mapy musi skonfigurować mapę pod kątem użytkowania w trybie offline. Nie trzeba definiować obszarów mapy, które mogą być używane przez pracowników mobilnych w trybie offline (jednak można to zrobić — nie przeszkodzi to w wykonaniu tej procedury wykonywania zadań). Pracownicy mobilni mogą następnie zdefiniować i pobrać obszary mapy w aplikacji Explorer.
Utwórz i udostępnij plik MMPK, który może być pobierany przez pracowników mobilnych lub kopiowany bezpośrednio na ich urządzenia.
Jeśli mapa internetowa nie spełnia Twoich wymagań dotyczących mapy offline, utwórz i udostępnij plik MMPK. Mapa internetowa może na przykład nie obsługiwać sposobu, w jaki chcesz udostępniać mapę. Zazwyczaj to pracownicy mobilni są odpowiedzialni za pobieranie map internetowych na swoje urządzenia, jednak plik MMPK można skopiować bezpośrednio na ich urządzenia przenośne (wczytać), zanim zostaną one przekazane pracownikom mobilnym. Plików MMPK nie trzeba kopiować na urządzenia przed przekazaniem ich pracownikom mobilnym. Pracownicy mobilni mogą sami skopiować pliki MMPK lub pobrać je w aplikacji Explorer za pomocą usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise. Jednak kopiowanie pozwala uniknąć limitów wielkości plików MMPK (innych niż ilość pamięci urządzenia). Pliki MMPK można także udostępniać publicznie. Mogą też mieć daty wygaśnięcia, po których nie można ich otwierać.
Notatka:
Daty wygaśnięcia są obsługiwane tylko w systemie Windows. Wkrótce funkcja ta będzie dostępna w systemach Android i iOS.
Inną zaletą korzystanie z plików MMPK jest obsługa pewnych dodatkowych typów danych. Niektóre dane, które nie będą działać w trybie offline na mapach internetowych, mogą być używane w plikach MMPK. Jeśli na przykład dysponujesz warstwami, dla których nie została włączona synchronizacja lub które nie są dostępne jako usługi obiektowe i których nie chcesz publikować (dane plikowe), możesz je spakować w pliku MMPK i używać w aplikacji Explorer. Pliki MMPK obsługują także bardziej zaawansowaną symbolizację niż mapy internetowe.
Tworzenie plików MMPK wiąże się z dodatkowymi wymaganiami licencyjnymi w porównaniu z tworzeniem map internetowych. Aby tworzyć pliki MMPK, musisz mieć typ użytkownika GIS Professional i używać aplikacji ArcGIS Pro.
Konfigurowanie mapy internetowej do pobrania
Mapy internetowe spełniające wymagania trybu offline automatycznie obsługują pobieranie obszarów mapy w aplikacji Explorer. Aby umożliwić pracownikom mobilnym pobieranie map internetowych w aplikacji Explorer, wykonaj następujące czynności:
- Upewnij się, że dane spełniają dotyczące ich wymagania.
- Tworzenie mapy bazowej do skopiowania bezpośrednio na urządzenia (opcjonalnie).
- Utwórz obszary mapy (jeśli są definiowane jako część mapy).
Po skonfigurowaniu mapy użytkownicy mobilni mogą pobierać obszary mapy w aplikacji Explorer.
Wskazówka:
Aby wyłączyć pobieranie mapy w aplikacji Explorer, wyłącz zaznaczenie opcji Włącz tryb offline na stronie szczegółów elementu mapy. Szczegółowe informacje zawiera sekcja Opcje trybu offline w usłudze ArcGIS Online lub Opcje trybu offline w oprogramowaniu ArcGIS Enterprise. Opcje trybu offline nie będą widoczne, jeśli mapa nie spełnia wymagań trybu offline .
Jeśli używasz oprogramowania ArcGIS Enterprise 10.6.1 lub wersji wcześniejszej i mapa zawiera warstwę kafli wektorowych, domyślnie nie można pobierać obszarów mapy. Jeśli wszystkie warstwy spełniają wymagania trybu offline (wszystkie warstwy obiektowe obsługują synchronizację i wszystkie warstwy kafli rastrowych oraz warstwy kafli wektorowych obsługują eksportowanie), edytuj szczegóły elementu mapy i dodaj znacznik Gotowa do pracy w trybie offline. Następnie będzie można ją pobrać.
Wymagania dotyczące danych
Mapy internetowe pobierane w aplikacji Explorer muszą spełniać wymagania dotyczące danych dla map używanych w aplikacji Explorer. Oprócz tego wszystkie warstwy muszą być skonfigurowane pod kątem pracy w trybie offline. Zapoznaj się z tematem Włączanie warstw i mapy do pracy w trybie offline w usłudze ArcGIS Online lub Włączanie warstw i mapy do pracy w trybie offline w oprogramowaniu ArcGIS Enterprise.
Tworzenie mapy bazowej do skopiowania bezpośrednio na urządzenia (opcjonalnie)
Mapę bazową można skopiować bezpośrednio na urządzenie pracownika mobilnego (proces ten jest nazywany wczytywaniem), a następnie można używać jej na wielu mapach. Ma to kilka zalet w porównaniu z pobieraniem mapy bazowej wraz z obszarem mapy. W większości przypadków jest to szybsze od pobrania tej samej mapy bazowej, a ponadto umożliwia przygotowanie map bazowych dla dużo większych obszarów. Ponadto mapy bazowe skopiowane na urządzenie są dostępne dla wszystkich pracowników mobilnych, którzy używają aplikacji Explorer — użytkownicy nie muszą mieć własnej kopii, co pozwala zaoszczędzić miejsce na współdzielonych urządzeniach.
Aby skopiowana mapa bazowa była domyślnie używana podczas pobierania danej mapy (co pozwala uniknąć pobierania tej mapy bazowej wraz z pozostałymi danymi), mapa musi się do niej odnosić, a mapa bazowa musi zostać skopiowana na urządzenie pracownika mobilnego.
Aby skopiować mapę bazową bezpośrednio do urządzenia, przygotuj ją jako pakiet kafli mapy (.tpk lub .tpkx) lub pakiet kafli wektorowych (.vtpk). Sposób tworzenia tego pakietu zależy od miejsca jego tworzenia oraz typu pakietu kafli.
- W przypadku tworzenia pakietu kafli mapy w aplikacji ArcGIS Pro użyj narzędzia Utwórz pakiet kafli mapy.
- W przypadku tworzenia pakietu kafli mapy w aplikacji ArcMap użyj narzędzia Utwórz pakiet kafli mapy.
- W przypadku tworzenia pakietu kafli wektorowych użyj aplikacji ArcGIS Pro oraz narzędzia Utwórz pakiet kafli wektorowych.
Pakiet należy dostarczyć bezpośrednio na urządzenie pracownika mobilnego. Na urządzeniach z systemem Android należy skopiować plik na urządzenie lub na kartę SD. Na urządzeniach z systemem iOS należy to zrobić za pomocą aplikacji Pliki lub iTunes. Na urządzeniach z systemem Windows należy skopiować plik na urządzenie lub na kartę SD. Zapoznaj się z tematem Kopiowanie mapy bazowej na urządzenie.
Odnoszenie się do mapy bazowej na urządzeniu
Może zaistnieć potrzeba, aby pracownicy mobilni mogli pobierać tylko warstwy operacyjne, a nie mapę bazową. W tym przypadku używana będzie mapa bazowa utworzona do skopiowania bezpośrednio na ich urządzenia. Podczas tworzenia mapy można wśród zaawansowanych opcji trybu offline określić pakiet kafli używany jako mapa bazowa w trybie offline. Jeśli mapa bazowa znajduje się na urządzeniu, pobierane są tylko warstwy operacyjne. Jeśli mapa bazowa odniesienia nie znajduje się na urządzeniu, pracownik mobilny może kontynuować pracę i pobrać domyślną mapę bazową mapy z warstwami operacyjnymi. Zapoznaj się z ustawieniem Użyj pakietu kafli dla mapy bazowej w trybie offline w usłudze ArcGIS Online lub Użyj pakietu kafli dla mapy bazowej w trybie offline w oprogramowaniu ArcGIS Enterprise.
Notatka:
Określanie mapy bazowej do użycia w trybie offline z oprogramowaniem ArcGIS Enterprise wymaga wersji 10.7 lub nowszej.
Tworzenie obszarów mapy jako części mapy (opcjonalne)
Utworzenie obszarów mapy jako części mapy daje twórcy mapy możliwość wcześniejszego spakowania jednego lub większej liczby obszarów mapy. Dzięki temu pracownicy mobilni będą mogli je pobrać w aplikacji Explorer bez konieczności konfigurowania zasięgu lub poziomu szczegółowości. Zapoznaj się z tematem Tworzenie i edycja obszarów mapy oraz zarządzanie nimi w usłudze ArcGIS Online lub Tworzenie i edycja obszarów mapy oraz zarządzanie nimi w oprogramowaniu ArcGIS Enterprise.
Jeśli używane jest oprogramowanie ArcGIS Enterprise, interaktywne tworzenie obszarów mapy (jak w usłudze ArcGIS Online) zostało wprowadzone w oprogramowaniu ArcGIS Enterprise 10.7. Jeśli używane jest oprogramowanie ArcGIS Enterprise 10.6.1, obszary mapy muszą być zarządzane przy użyciu interfejsu ArcGIS API for Python.
Notatka:
W przypadku utworzenia obszarów mapy podczas tworzenia mapy pracownicy mobilni będą mogli z niej korzystać dopiero po pobraniu obszarów mapy.
Tworzenie pliku MMPK do pobrania
Pliki MMPK utworzone w aplikacji ArcGIS Pro i udostępnione pracownikom mobilnym mogą być pobierane w aplikacji Explorer.
Wymagania dotyczące danych
Na mapie można umieścić dane następujących typów:
- Lokalne dane obiektowe z plików — klasy obiektów geobazy i pliki shape
- Warstwy obiektowe i usługi obiektowe — hostowane w usłudze ArcGIS Online, oprogramowaniu ArcGIS Enterprise lub na serwerze ArcGIS Server
- Pakiety kafli — TPK i TPKX
- Pakiety kafli wektorowych — VTPK
- Rastry — ogólnie dozwolone są wszystkie typy, w tym PNG, TIF, JPG, JP2 i inne
- Lokalizatory — Klasyczne i nowe lokalizatory
- Zestawy danych sieciowych
- Opisy utworzone w aplikacji ArcGIS Pro
Tworzenie i udostępnianie plików MMPK
Pliki MMPK, które można pobrać w aplikacji Explorer, są tworzone w aplikacji ArcGIS Pro przy użyciu następującej procedury wykonywania zadań:
- Utwórz projekt w aplikacji ArcGIS Pro.
- Dodaj do mapy obsługiwane dane, w tym mapę bazową.
Jeśli użytkownicy mają mieć możliwość przeglądania szczegółowych informacji o obiektach, skonfiguruj dla tych obiektów odpowiednie okna podręczne. Dodaj etykiety, jeśli użytkownicy potrzebują ich na mapie.
- Opcjonalnie skonfiguruj wyszukiwanie obiektów, dodając dostawcę lokalizacji lub tworząc lokalizator.
Informacje na ten temat zawiera wskazówka dotycząca obsługi wyszukiwania obiektów.
- Spakuj i udostępnij dane przy użyciu narzędzia Spakuj mapę mobilną.
- Udostępnij plik MMPK w jeden z dwóch następujących sposobów, dzięki czemu będzie on dostępny w aplikacji Explorer:
- Udostępnij go za pośrednictwem instytucji ArcGIS i pobieraj w aplikacji Explorer.
Mapy offline udostępnione za pośrednictwem instytucji można zachować jako prywatne, udostępnić grupom lub instytucji albo udostępnić publicznie. Mapę offline można udostępnić za pośrednictwem aplikacji ArcGIS Pro przy użyciu narzędzia Spakuj mapę mobilną lub Udostępnij pakiet. Można także zalogować się do portalu instytucji ArcGIS i przesłać plik .mmpk. (Więcej informacji na ten temat można znaleźć w sekcji Udostępnianie elementów w systemie pomocy do usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise).
- Skopiuj (wczytaj) plik .mmpk z komputera do aplikacji Explorer na urządzeniu.
Po skopiowaniu na urządzenie, przy następnym uruchomieniu aplikacji lub gdy lista dostępnych map zostanie odświeżona, mapa zostanie oznaczona jako mapa Na urządzeniu.
Notatka:
Aby uzyskać dostęp do pliku MMPK na komputerze, należy podczas tworzenia pakietu zapisać go do pliku w aplikacji ArcGIS Pro lub pobrać plik MMPK ze strony zasobów w usłudze ArcGIS Online.
- Udostępnij go za pośrednictwem instytucji ArcGIS i pobieraj w aplikacji Explorer.
- W aplikacji Explorer pobierz mapę, otwórz ją i pracuj z nią w trybie offline w taki sam sposób, jak w przypadku innych map.
Wskazówki
Poniższe wskazówki ułatwiają tworzenie lepszych plików MMPK przeznaczonych do pracy w trybie offline:
- Zapewnij obsługę wyszukiwania obiektów — domyślnie na mapach można wyszukiwać miejsca, adresy i współrzędne. Użytkownicy mapy często chcą wyszukiwać konkretne obiekty widoczne na mapie. W zależności od wymagań danej mapy, podczas jej tworzenia dostępne są dwa sposoby obsługi wyszukiwania obiektów.
- Dodanie dostawcy lokalizacji
Za pomocą narzędzia Lokalizuj w aplikacji ArcGIS Pro można dodać dostawcę lokalizacji, który umożliwia użytkownikom wyszukiwanie obiektów. Dla każdej warstwy umożliwiającej przeszukiwanie dodaj jednego dostawcę. Dostawca lokalizacji może przeszukiwać wiele pól w warstwie, a dla każdego pola wyszukiwania należy określić tryb wyszukiwania. Dostawcy lokalizacji nie obsługują sugestii wyszukiwania. Dostawcy nie zwiększają rozmiaru pliku mapy offline. Zapoznaj się z tematem Znajdowanie miejsc na mapie w systemie pomocy aplikacji ArcGIS Pro.
- Utworzenie lokalizatora
W aplikacji ArcGIS Pro można utworzyć lokalizator umożliwiający użytkownikom wyszukiwanie obiektów. Dla każdej warstwy umożliwiającej przeszukiwanie należy utworzyć jeden lokalizator. Każdy lokalizator przeszukuje pojedyncze pole. Lokalizatory mogą zawierać sugestie wyszukiwania. Lokalizatory zwiększają rozmiar pliku mapy offline. Informacje na ten temat można znaleźć w sekcji Tworzenie lokalizatora w systemie pomocy do aplikacji ArcGIS Pro.
- Dodanie dostawcy lokalizacji
- Udostępnij użyteczne okna podręczne — do przeglądania informacji o obiektach znajdujących się na mapie użytkownicy stosują okna podręczne utworzone dla tych obiektów. Tworząc mapę, należy skonfigurować okno podręczne z potrzebnymi użytkownikom informacjami. Informacje na ten temat można znaleźć w sekcji Konfiguracja okien podręcznych w systemie pomocy do aplikacji ArcGIS Pro.
Notatka:
Użytkownicy nie mogą obsługiwać obiektów na mapie, dla których nie utworzono okien podręcznych.
- Uwzględnij etykiety — etykiety na mapie mogą być potrzebne użytkownikom. Można je uaktywnić przez skonfigurowanie etykiet w warstwach obiektowych. Informacje na ten temat można znaleźć w sekcji Podstawy tworzenia etykiet w systemie pomocy do aplikacji ArcGIS Pro.
- Użyj pakietu kafli wektorowych dla mapy bazowej — w pakietach kafli wektorowych używane są kafle danych, a nie surowe dane. Przekształcają one wszystkie warstwy mapy w pojedynczą, zoptymalizowaną warstwę, która wygląda tak samo, ale jest szybciej wyświetlana. W rezultacie dane w nich zawarte nie mają atrybutów, nie można utworzyć okien podręcznych, a użytkownicy nie mogą wyszukiwać danych w nich zawartych. Jeśli jednak dane mapy bazowej Twojej mapy nie są regularnie aktualizowane, pakiety kafli wektorowych umożliwiają jednokrotne przetworzenie danych do postaci mapy bazowej, a następnie korzystanie z niej za każdym razem, gdy aktualizowany jest pakiet MMPK. W konsekwencji można szybciej tworzyć pliki MMPK i regularnie aktualizować dane operacyjne bez konieczności ponownego przetwarzania warstw przy każdej operacji generowania plików MMPK.
- Używaj tej samej nazwy jako tytułu mapy i nazwy pliku .mmpk — przed pobraniem mapy offline tytuł widoczny w aplikacji Explorer pochodzi ze szczegółów elementu, gdzie używana jest nazwa samego pliku .mmpk. Po pobraniu mapy jej nazwą jest tytuł. Aby ułatwić użytkownikom dostrzeżenie związku między pobraną mapą i mapą na ich urządzeniu, używaj tej samej nazwy mapy w aplikacji ArcGIS Pro i pliku .mmpk.
- Podobnie jak w przypadku ostatniej wskazówki, używaj domyślnej miniatury elementu w portalu, aby nie ulegała ona zmianie po pobraniu mapy offline.
- Jeśli chcesz, aby plik MMPK przestał być dostępny po określonym czasie, skonfiguruj jego datę wygaśnięcia. Po upływie tej daty pracownicy mobilni nie będą mogli go otwierać.
Notatka:
Daty wygaśnięcia plików MMPK są obsługiwane tylko w systemie Windows. Wkrótce funkcja ta będzie dostępna w systemach Android i iOS.
Ograniczenia
Poniżej przedstawiono ograniczenia obowiązujące podczas tworzenia plików MMPK do użytku w trybie offline w aplikacji Explorer:
- Układy współrzędnych pakietu TPK i mapy muszą być zgodne lub pakiet TPK nie zostanie wyświetlony.
- Jeśli używana jest aplikacja ArcGIS Pro w wersji starszej niż 2.1, wszystkie dane mapy bazowej muszą znajdować się w pojedynczej geobazie.
Wskazówka:
Jeśli mapa bazowa zawiera dane z wielu geobaz, a zmiana jej struktury jest niepożądana, warto utworzyć pakiet kafli wektorowych i używać go jako mapy bazowej mapy offline.
- Do map offline nie można dołączać usług.
Ćwiczenie: tworzenie pakietu MMPK zawierającego sklepy w Paryżu
Tworzenie pakietu MMPK dla aplikacji Explorer przebiega podobnie do tworzenia takiego pakietu dla aplikacji ArcGIS Navigator. Etapy tworzenia pakietu MMPK można znaleźć w ćwiczeniu dotyczącym aplikacji Navigator: Tworzenie mapy zawierającej własne dane użytkownika. Zawiera ono opis czynności specyficznych dla aplikacji Navigator, które można pominąć w przypadku tworzenia map dla aplikacji Explorer. Nie trzeba tworzyć własnego trybu podróżowania ani go testować. Można włączyć wyszukiwanie obiektów, dodając dostawcę lokalizacji lub tworząc lokalizator. Zamiast testować mapę w aplikacji Navigator, przetestuj ją w aplikacji Explorer.
Kolejne etapy
Teraz, gdy mapa przeznaczona do użytku w trybie offline w aplikacji Explorer jest gotowa, pobierz ją i rozpocznij pracę w trybie offline.