Skip To Content

Konfigurowanie portalu do obsługi ArcGIS Navigator

Po zakupieniu licencji aplikacji ArcGIS Navigator należy wykonać poniższe czynności, aby skonfigurować portal do obsługi aplikacji Navigator.

  1. Przypisz licencje członkom portalu.
  2. Pobierz pakiety mapy mobilnej z witryny My Esri lub utwórz niestandardowe pakiety mapy mobilnej w aplikacji ArcGIS Pro. Rozpocznij ich hostowanie na serwerze internetowym.
  3. Zarejestruj pakiety mapy mobilnej w portalu.

Członkowie mogą następnie zalogować się do portalu przy użyciu aplikacji Navigator, pobrać pakiety mapy potrzebne im do pracy i nawigować w trybie offline. Więcej szczegółów zawiera pomoc do aplikacji ArcGIS Navigator.

Zarządzanie pakietami mapy mobilnej

Użytkownicy aplikacji Navigator, którzy są zalogowani w portalu, będą widzieć pakiety mapy mobilnej, które zostały udostępnione do pobrania. Można uzyskać utworzone przez firmę Esri pakiety mapy z witryny My Esri lub utworzyć własne pakiety mapy w aplikacji ArcGIS Pro i przesłać je do portalu. Aby udostępnić pakiety mapy mobilnej użytkownikom aplikacji Navigator, należy zarejestrować je w portalu.

Portale ArcGIS Enterprise są dostarczane z grupą Mapy aplikacji Navigator, której właścicielem jest esri_nav. Ta grupa jest wstępnie wypełniona elementami utworzonymi przez firmę Esri. Zawartość grupy Mapy aplikacji Navigator można przeglądać w celu wyświetlenia opisu, miniatury i innych informacji o każdym elemencie.

Aby uzyskać dostęp do elementów w grupie Mapy aplikacji Navigator, wykonaj następujące czynności:

  1. Zaloguj się do portalu.
  2. Otwórz kartę Grupy > Grupy w mojej instytucji.
  3. Kliknij grupę Mapy aplikacji Navigator.

    Spowoduje to wyświetlenie strony elementu dla grupy.

  4. Aby wyświetlić wszystkie elementy w grupie, kliknij opcję Wyświetl wszystkie zasoby grupy.
  5. Możesz kliknąć dowolny element, aby otworzyć jego stronę szczegółów.

Po utworzeniu portalu te elementy nie są powiązane z żadnymi pakietami mapy. Aby wypełnić elementy zawartością lub zaktualizować zawartość elementu, pobierz pakiety mapy z witryny My Esri, rozpocznij ich hostowanie na własnym serwerze internetowym, a następnie zarejestruj hostowane pakiety w portalu.

Użyj narzędzia pakietu mapy mobilnej (managemmpks), które zostało zainstalowane wraz z oprogramowaniem Portal for ArcGIS, aby zarejestrować te pakiety. Za pomocą tego narzędzia można również zaktualizować i wyrejestrować pakiety mapy mobilnej w portalu, a także wyświetlić listę tych pakietów.

Notatka:

Aby używać aplikacji ArcGIS Navigator, członkowie portalu muszą mieć przypisane licencje aplikacji Navigator.

Pobieranie pakietów mapy mobilnej udostępnianych przez firmę Esri

Aby pobrać pakiety mapy mobilnej udostępniane przez firmę Esri, wykonaj następujące czynności.

  1. Zaloguj się do witryny My Esri i kliknij kolejno opcje Moje instytucje > Do pobrania > Dane i zasoby.
  2. Wpisz Navigator w polu tekstowym wyszukiwania i wybierz żądaną opcję sortowania z listy rozwijanej Sortuj według.
  3. Przewiń listę pakietów mapy mobilnej, aby znaleźć żądane pliki.
  4. Kliknij przycisk Pobierz dla każdego pakietu mapy mobilnej, który chcesz udostępnić użytkownikom aplikacji Navigator. Pobieraj pliki pojedynczo.
  5. Zapisz pobrane pakiety mapy w miejscu, które jest dostępne przez Internet. Jeśli na przykład używasz programu IIS jako serwera internetowego, możesz zapisać pobrane pliki w folderze c:\inetpub\wwwroot\ lub w innej lokalizacji, która jest skonfigurowana jako katalog wirtualny.

    Adres URL serwera internetowego, na którym znajdują się pliki pakietów mapy, to podstawowy adres URL, który będzie podawany podczas używania narzędzia managemmpks do rejestracji pakietów i zarządzania nimi.

  6. Włącz rozszerzenie .mmpk jako typ MIME. Na przykład, jeśli używasz programu IIS jako serwera internetowego, wykonaj następujące czynności.
    1. Otwórz Menedżer usług IIS.
    2. W panelu Połączenia wybierz serwer w widoku drzewa i kliknij dwukrotnie pozycję Typy MIME.
    3. W panelu Akcje kliknij polecenie Dodaj.
    4. W polu Rozszerzenie nazwy pliku wpisz .mmpk.
    5. W polu Typ MIME wpisz application/mmpk.
    6. Uruchom ponownie serwer internetowy.

Rejestracja pakietów mapy mobilnej

Po pobraniu pakietów mapy mobilnej i rozpoczęciu hostowania na serwerze internetowym należy zarejestrować je w portalu. Także wszystkie aktualizacje pakietów mapy mobilnej należy przekazać do portalu. Portal zawiera element portalu dla każdego pakietu mapy mobilnej. Rejestracja pakietów mapy mobilnej powoduje aktualizację tych elementów portalu tak, aby odwoływały się do adresu URL plików .mmpk na serwerze internetowym.

Korzystając z narzędzia managemmpks, można rejestrować pakiety mapy mobilnej i zarządzać nimi. To narzędzie jest instalowane wraz z oprogramowaniem Portal for ArcGIS w katalogu <Portal for ArcGIS installation directory>/tools/managemmpks. Po uruchomieniu narzędzia managemmpks zostanie wyświetlony monit o nazwę użytkownika i hasło administratora portalu.

Narzędzie managemmpks umożliwia zarejestrowanie w portalu jednego lub większej liczby pakietów mapy mobilnej jednocześnie. Danymi wejściowymi dla narzędzia są nazwy elementów portalu, a nie nazwy pakietów mapy. Oznacza to, że do rejestracji wymagana jest znajomość nazw istniejących elementów portalu. Aby uzyskać tę listę, można użyć polecenia --preinstalled w narzędziu managemmpks lub wyświetlić zawartość grupy Mapy w aplikacji Navigator.

Wpisz polecenie managemmpks --help, aby uzyskać pomoc dotyczącą składni stosowanej w tym narzędziu.

Po zdobyciu informacji o nazwach elementów do zarejestrowania wykonaj następujące czynności, aby zarejestrować pakiety mapy hostowane na serwerze internetowym:

  1. Zaloguj się do komputera, na którym zainstalowano oprogramowanie Portal for ArcGIS.
  2. Uruchom sesję terminala i uwierzytelnij się jako użytkownik, który zainstalował oprogramowanie Portal for ArcGIS.
  3. W wierszu poleceń przejdź do katalogu tools/managemmpks znajdującego się w katalogu instalacyjnym oprogramowania Portal for ArcGIS.
  4. Uruchom narzędzie managemmpks z poleceniem --register w celu zarejestrowania wszystkich pakietów mapy mobilnej podanych w pliku tekstowym, pliku z wartościami rozdzielanymi przecinkami lub pliku z nazwami elementów pakietów rozdzielanymi przecinkami: managemmpks --register --url <base_URL> {--file <package_names_list.txt> | --packages <package_name1,package_name2>}.

    W poniższym przykładzie używana jest lista nazw elementów portalu pakietów mapy mobilnej w celu zarejestrowania pakietów, do których dostęp jest uzyskiwany poprzez adres URL http://mapcdn.esri.com/navigator/mmpk:

    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk --packages Alabama,Czech_Republic

    Kiedy używane jest polecenie --packages, należy wstawić znaki podkreślenia (_) w miejsce spacji w nazwach elementów portalu, które zawierają wiele słów, jak pokazano to dla elementu Czech Republic w poprzednim przykładzie.

    W tym przykładzie plik tekstowy us_states_package_list.txt, zawierający listę nazw elementów portalu, jest podawany dla plików pakietów mapy mobilnej (.mmpk), do których dostęp jest uzyskiwany poprzez adres URL http://mapcdn.esri.com/navigator/mmpk.

    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk 
    --file us_states_package_list.txt

    Kiedy do rejestracji pakietów mapy mobilnej stosowany jest plik tekstowy lub plik z wartościami rozdzielanymi przecinkami (CSV), nie jest konieczne zastępowanie spacji znakami podkreślenia w nazwach elementów. Na przykład plik może zawierać następujące wpisy:

    Alabama
    Czech Republic
    South America Southern Cone Region

Użytkownicy aplikacji Navigator mogą pobrać pakiety mapy do celów nawigacji.

Aktualizowanie pakietów mapy mobilnej

Firma Esri regularnie aktualizuje pakiety mapy mobilnej w witrynie My Esri. Można również aktualizować pakiety mapy mobilnej, które zostały wygenerowane w aplikacji ArcGIS Pro. Po uzyskaniu zaktualizowanych plików i zapisaniu ich w katalogu plików pakietów mapy mobilnej, do którego dostęp jest uzyskiwany poprzez podstawowy adres URL, użyj narzędzia managemmpks z poleceniem --refresh, aby zaktualizować zawartość pakietów. Można podać plik tekstowy lub plik CSV zawierający nazwy pakietów mapy mobilnej albo plik z nazwami elementów rozdzielanymi przecinkami. Składnia jest następująca: managemmpks --refresh {--file <package_names_list.txt> | --packages <name1,name2>}.

W tym przykładzie zaktualizowane pakiety mapy mobilnej farmland i pop_density zostały zapisane w miejscu dostępnym dla podstawowego adresu URL.

managemmpks --refresh --packages farmland,pop_density

Zawartość elementów w grupie Mapy w aplikacji Navigator należy aktualizować za każdym razem, gdy są dostępne nowe pliki .mmpk, ale nie należy zmieniać ich powiązanego podstawowego adresu URL. Po uruchomieniu polecenia --refresh użytkownicy aplikacji Navigator zobaczą, że pliki zostały zaktualizowane i będą mogli je pobrać.

Wyrejestrowanie pakietów mapy mobilnej

Aby wyrejestrować pakiety mapy mobilnej, użyj polecenia --unregister w narzędziu managemmpks. Można podać plik tekstowy lub CSV z listą pakietów przy użyciu polecenia --file lub podać plik z nazwami elementów rozdzielanymi przecinkami przy użyciu polecenia --packages.

W tym przykładzie zostanie wyrejestrowany pakiet mapy mobilnej Albania.

managemmpks --unregister --packages Albania

Kiedy używane jest polecenie --packages, należy wstawić znaki podkreślenia (_) w miejsce spacji w nazwach elementów portalu, które zawierają wiele słów, takich jak Czech Republic.

Poniższy przykład przedstawia wyrejestrowanie pakietów mapy mobilnej podanych w pliku tekstowym package_list.txt:

managemmpks --unregister --file package_list.txt

Kiedy do wyrejestrowania pakietów mapy mobilnej stosowany jest plik tekstowy lub plik z wartościami rozdzielanymi przecinkami (CSV), nie jest konieczne zastępowanie spacji znakami podkreślenia w nazwach elementów. Na przykład plik może zawierać następujące wpisy:

Alabama
Czech Republic
South America Southern Cone Region

Wyświetlanie listy wszystkich pakietów mapy mobilnej

Użyj polecenia --list w narzędziu managemmpks, aby wygenerować dwie listy: jedną z zarejestrowanymi pakietami mapy mobilnej i drugą z niezarejestrowanymi pakietami mapy mobilnej. Polecenie --dir umożliwia podanie katalogu wynikowego, w którym zostaną utworzone pliki tekstowe zawierające te listy. Nazwa pliku jest generowana automatycznie przez narzędzie managemmpks. Następnie można używać tych plików tekstowych jako danych wejściowych operacji rejestrowania i wyrejestrowywania plików .mmpk.

W tym przykładzie lista pakietów mapy mobilnej jest zapisywana w katalogu /usr/temp.

./managemmpks.sh --list --dir /usr/temp

W podanym katalogu tworzone są dwa pliki.

  • registered-<YYYMMDD-hhmmss>.txt— ten plik zawiera nazwy zarejestrowanych elementów.
  • unregistered-<YYYMMDD-hhmmss>.txt— ten plik zawiera nazwy niezarejestrowanych elementów.

Wyświetlanie listy zainstalowanych pakietów mapy mobilnej

Użyj polecenia --preinstalled w narzędziu managemmpks, aby wyświetlić listę pakietów mapy mobilnej, które zostały dostarczone wraz z portalem. Istnieje możliwość zapisania pliku tekstowego zawierającego tę listę. Następnie można użyć tego pliku tekstowego jako danych wejściowych operacji rejestrowania i wyrejestrowywania plików .mmpk.

Aby zwrócić listę pakietów mapy w wierszu poleceń lub terminalu, podaj polecenie --preinstalled, jak pokazano w tym przykładzie.

managemmpks --preinstalled

Aby zapisać listę do pliku, podaj nazwę pliku w sposób pokazany w tym przykładzie:

managemmpks --preinstalled > myoutputfile.txt