Konfigurieren von ArcGIS Navigator
Führen Sie die folgenden Schritte aus, um die ArcGIS Navigator-App zu konfigurieren:
Laden Sie mobile Kartenpakete von My Esri herunter, oder erstellen Sie mobile Kartenpakete in ArcGIS Pro. Hosten Sie sie auf einem Webserver.
Registrieren Sie die mobilen Kartenpakete bei der Organisation.
Mitglieder können sich mit der Navigator-App bei der Organisation anmelden, Kartenpakete für ihre Arbeit herunterladen und offline navigieren. Weitere Informationen finden Sie in der Hilfe zu ArcGIS Navigator.
Verwalten mobiler Kartenpakete
Benutzern von Navigator, die bei Ihrer Organisation angemeldet sind, werden die mobilen Kartenpakete angezeigt, die Sie zum Download zur Verfügung gestellt haben. Sie können Kartenpakete, die von Esri erstellt wurden, von My Esri abrufen oder eigene Kartenpakete in ArcGIS Pro erstellen und in Ihre Organisation hochladen. Um mobile Kartenpakete für Benutzer der Navigator-App verfügbar zu machen, müssen Sie sie zuerst registrieren.
ArcGIS Enterprise verfügt über die Gruppe "Navigator Maps", die im Besitz von esri_nav ist. Diese Gruppe ist bereits mit Elementen, die von Esri erstellt wurden, gefüllt. Sie können den Inhalt der Gruppe "Navigator Maps" durchsuchen, um zu jedem Element die Beschreibung, die Miniaturansicht und weitere Informationen zu erhalten.
Führen Sie diese Schritte aus, um auf die Elemente in der Gruppe "Navigator Maps" zuzugreifen:
Melden Sie sich bei der Organisation an.
Öffnen Sie Gruppen > Gruppen der eigenen Organisation.
Klicken Sie auf die Gruppe "Navigator Maps".
Danach wird die Elementseite für die Gruppe geöffnet.
Damit alle Elemente in der Gruppe angezeigt werden, klicken Sie auf Gesamten Gruppeninhalt anzeigen.
Wenn Sie auf eines der Elemente klicken, wird die Elementseite geöffnet.
Beim erstmaligen Erstellen der Organisation sind diese Elemente noch nicht mit Kartenpaketen verknüpft. Um die Elemente mit Inhalt zu füllen oder den Inhalt eines Elements zu aktualisieren, laden Sie Kartenpakete von My Esri herunter, speichern sie auf Ihrem eigenen Webserver und registrieren diese gehosteten Pakete.
Verwenden Sie das Werkzeug für mobile Kartenpakete (managemmpks), das mit Portal for ArcGIS installiert wurde, um diese Pakete zu registrieren. Mit diesem Werkzeug können Sie die mobilen Kartenpakete bei Bedarf auch in Ihrer Organisation aktualisieren, ihre Registrierung aufheben und sie auflisten.
Herunterladen von mobilen Kartenpaketen, die von Esri bereitgestellt werden
Führen Sie die folgenden Schritte aus, um die von Esri bereitgestellten mobilen Kartenpakete herunterzuladen:
Melden Sie sich bei My Esri an, und klicken Sie auf Eigene Organisationen > Downloads > Daten und Inhalte.
Geben Sie Navigator in das Suchtextfeld ein, und wählen Sie die gewünschte Sortieroption aus der Dropdown-Liste Sortieren nach aus.
Blättern Sie durch die Liste der mobilen Kartenpakete, um die gewünschte Dateien zu suchen.
Klicken Sie für das jeweilige mobile Kartenpaket, das Sie Benutzern der Navigator-App zur Verfügung stellen möchten, auf Herunterladen. Laden Sie jeweils nur eine Datei herunter.
Platzieren Sie die heruntergeladenen Pakete an einer Position, auf die im Web zugegriffen werden kann. Wenn Sie beispielsweise IIS als Webserver verwenden, können Sie die heruntergeladenen Dateien im Ordner
c:\inetpub\wwwroot\oder an einem anderen Speicherort speichern, der als virtuelles Verzeichnis konfiguriert ist.Die URL zum Webserver, auf dem Sie die Kartenpaketdateien ablegen, ist die Basis-URL, die Sie bei Verwendung des Werkzeugs
managemmpkszum Registrieren und Verwalten von Paketen bereitstellen.Aktivieren Sie die
.mmpk-Erweiterung als MIME-Typ. Wenn Sie beispielsweise IIS als Webserver verwenden, führen Sie die folgenden Schritte aus.Öffnen Sie IIS-Manager.
Wählen Sie im Bereich Verbindungen Ihren Server in der Strukturansicht aus, und doppelklicken Sie auf MIME-Typen.
Klicken Sie im Bereich Aktionen auf Hinzufügen.
Geben Sie als Dateinamenerweiterung die Erweiterung .mmpk ein.
Geben Sie für MIME-Typ den Typ application/mmpk ein.
Starten Sie den Webserver neu.
Registrieren mobiler Kartenpakete
Nachdem Sie mobile Kartenpakete erworben und diese auf einem Webserver gehostet haben, registrieren Sie sie bei Ihrer ArcGIS Enterprise-Organisation. Aktualisierungen, die an den mobilen Kartenpaketen vorgenommen werden, müssen der Organisation ebenfalls gemeldet werden. Jedes mobile Kartenpaket entspricht einem Element in der Organisation. Beim Registrieren Ihrer mobilen Kartenpakete werden diese Elemente mit einer Referenz zur URL der .mmpk-Dateien auf Ihrem Webserver aktualisiert.
Mobile Kartenpakete können mit dem Werkzeug managemmpks registriert und verwaltet werden. Dieses Werkzeug wird mit Portal for ArcGIS im Verzeichnis <Portal for ArcGIS installation directory>/tools/managemmpks installiert. Sie werden aufgefordert, den Benutzernamen und das Kennwort für den Portal-Administrator einzugeben, wenn Sie das Werkzeug managemmpks ausführen.
Mobile Kartenpakete können mit dem Werkzeug managemmpks registriert und verwaltet werden. Dieses Werkzeug wird mit Portal for ArcGIS im Verzeichnis <Portal for ArcGIS installation directory>\tools\managemmpks installiert. Sie werden aufgefordert, den Benutzernamen und das Kennwort für den Portal-Administrator einzugeben, wenn Sie das Werkzeug managemmpks ausführen.
Mit dem Werkzeug managemmpks können Sie ein oder mehrere mobile Kartenpakete gleichzeitig registrieren. Dieses Werkzeug verwendet als Eingabe nicht die Namen der Kartenpakete, sondern die der Elemente. Deshalb müssen Sie die Namen der vorhandenen Elemente bereits vor dem Registrieren kennen. Um diese Liste abzurufen, können Sie den Befehl --preinstalled mit dem Werkzeug managemmpks verwenden oder den Inhalt der Gruppe "Navigator Maps" durchsuchen.
Geben Sie managemmpks --help ein, um Hilfe zum Werkzeug zu erhalten.
Wenn Sie die Namen der Elemente, die Sie registrieren möchten, kennen, dann führen Sie die folgenden Schritte aus, um die auf Ihrem Webserver gehosteten Kartenpakete zu registrieren:
Melden Sie sich auf dem Computer an, auf dem Portal for ArcGIS installiert ist.
Starten Sie eine Terminalsitzung, und authentifizieren Sie sich als der Benutzer, der Portal for ArcGIS installiert hat.
Öffnen Sie mithilfe der Option Als Administrator ausführen ein Eingabeaufforderungsfenster.
Durchsuchen Sie über die Befehlszeile den Ordner
tools/managemmpksdes Portal for ArcGIS-Installationsverzeichnisses.Navigieren Sie über die Befehlszeile zum Ordner
tools\managemmpksdes Portal for ArcGIS-Installationsverzeichnisses.Führen Sie das Werkzeug
managemmpkswie folgt mit dem Befehl--registeraus, um alle mobilen Kartenpakete, die in einer Textdatei, in einer CSV-Datei oder in einer kommagetrennte Liste mit den Paketelementnamen aufgeführt sind, zu registrieren:managemmpks --register --url <base_URL> {--file <package_names_list.txt> | --packages <package_name1,package_name2>}.Im folgenden Beispiel wird eine Liste mit den Namen der Elemente für mobile Kartenpakete zum Registrieren der mobilen Kartenpakete, auf die über die URL
http://mapcdn.esri.com/navigator/mmpkzugegriffen wird, verwendet:managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk --packages Alabama,Czech_RepublicWenn Sie den Befehl
--packagesverwenden, müssen Sie die Leerzeichen in den Elementnamen, die mehrere Wörter enthalten, durch Unterstriche (_) ersetzen, wie für das Element Czech Republic im vorherigen Beispiel gezeigt.In diesem Beispiel wird die Textdatei
us_states_package_list.txtmit einer Liste der Elementnamen in.mmpk-Dateien (mobile Kartenpakete), auf die überhttp://mapcdn.esri.com/navigator/mmpkzugegriffen wird, bereitgestellt.managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk --file us_states_package_list.txtWenn Sie eine Text- oder CSV-Datei zum Registrieren der mobilen Kartenpakete verwenden, brauchen Sie die Leerzeichen in Elementnamen nicht durch Unterstriche zu ersetzen. Die Datei könnte zum Beispiel die folgenden Einträge enthalten:
Alabama Czech Republic South America Southern Cone Region
Benutzer der Navigator-App können Kartenpakete für die Navigation herunterladen.
Aktualisieren mobiler Kartenpakete
Esri aktualisiert die auf My Esri zur Verfügung gestellten mobilen Kartenpakete regelmäßig. Sie können auch die mobilen Kartenpakete aktualisieren, die Sie in ArcGIS Pro erstellen. Nachdem Sie diese aktualisierten Dateien abgerufen und im Verzeichnis für mobile Kartenpakete abgelegt haben, das über die Basis-URL aufgerufen wird, verwenden Sie das Werkzeug managemmpks mit dem Befehl --refresh, um den Paketinhalt zu aktualisieren. Sie können eine Text- oder CSV-Datei mit den Namen der mobilen Kartenpakete oder einer kommagetrennten Liste der Elementnamen bereitstellen. Die Syntax lautet managemmpks --refresh {--file <package_names_list.txt> | --packages <name1,name2>}.
In diesem Beispiel wurden die aktualisierten mobilen Kartenpakete "farmland" und pop_density dort platziert, wo die Basis-URL auf sie zugreifen kann.
managemmpks --refresh --packages farmland,pop_density
Sie sollten immer dann, wenn neue .mmpk-Dateien verfügbar sind, den Inhalt der Elemente in der Gruppe "Navigator Maps" aktualisieren. Die zugehörige Basis-URL dürfen Sie dabei aber nicht ändern. Sobald Sie den Befehl --refresh ausführen, können Benutzer der Navigator-App sehen, dass die Dateien aktualisiert wurden und die aktualisierten Dateien heruntergeladen werden können.
Aufheben der Registrierung mobiler Kartenpakete
Um die Registrierung mobiler Kartenpakete aufzuheben, verwenden Sie den Befehl --unregister mit dem Werkzeug managemmpks. Sie können eine Text- oder CSV-Dateiliste mit Paketen mit dem Befehl --file oder eine kommagetrennte Liste mit Elementnamen mit dem Befehl --packages angeben.
In diesem Beispiel wird die Registrierung des mobilen Kartenpakets von Albanien aufgehoben.
managemmpks --unregister --packages Albania
Wenn Sie den Befehl --packages verwenden, müssen Sie die Leerzeichen in den Namen von Organisationselementen, die mehrere Wörter enthalten, wie zum Beispiel Czech Republic, durch Unterstriche (_) ersetzen.
Im folgenden Beispiel wird gezeigt, wie die Registrierung der mobilen Kartenpakete, die in der Textdatei package_list.txt aufgeführt sind, aufgehoben wird:
managemmpks --unregister --file package_list.txt
Wenn Sie eine Text- oder CSV-Datei zum Aufheben der Registrierung der mobilen Kartenpakete verwenden, brauchen Sie die Leerzeichen in Elementnamen nicht durch Unterstriche zu ersetzen. Die Datei könnte zum Beispiel die folgenden Einträge enthalten:
Alabama
Czech Republic
South America Southern Cone Region
Auflisten aller mobilen Kartenpakete
Verwenden Sie den Befehl --list mit dem Werkzeug managemmpks, um zwei Listen zu erstellen: eine mit registrierten mobilen Kartenpaketen und eine für die mobilen Kartenpakete, deren Registrierung aufgehoben wurde. Verwenden Sie den Befehl --dir, um ein Ausgabeverzeichnis festzulegen, in dem Textdateien dieser Listen erstellt werden sollen. Der Dateiname wird vom Werkzeug managemmpks automatisch erstellt. Sie können diese Textdateien dann als Eingabe für die Registrierung und Aufhebung der Registrierung von .mmpk-Dateien verwenden.
In diesem Beispiel wird die Liste der mobilen Kartenpakete im Verzeichnis /usr/temp ausgegeben.
In diesem Beispiel wird die Liste der mobilen Kartenpakete im Verzeichnis C:\temp ausgegeben.
./managemmpks.sh --list --dir /usr/temp
managemmpks --list --dir C:\temp
Im von Ihnen angegebenen Verzeichnis werden zwei Dateien erstellt.
registered-<YYYMMDD-hhmmss>.txt: Diese Datei enthält die Namen von Elementen, die registriert wurden.unregistered-<YYYMMDD-hhmmss>.txt: Diese Datei enthält die Namen von Elementen, deren Registrierung aufgehoben wurde.
Liste installierter mobiler Kartenpakete
Verwenden Sie den Befehl --preinstalled mit dem Werkzeug managemmpks, um die mobilen Kartenpakete aufzulisten, die mit Ihrem Portal bereitgestellt wurden. Sie können eine Textdatei ausgeben, die diese Liste enthält. Die Textdatei kann anschließend als Eingabe für die Registrierung und Aufhebung der Registrierung von .mmpk-Dateien herangezogen werden.
Um eine Liste der Kartenpakete in der Eingabeaufforderung oder dem Terminal zurückzugeben, geben Sie den Befehl --preinstalled an, wie in diesem Beispiel dargestellt.
managemmpks --preinstalled
Wenn die Liste in einer Datei ausgegeben werden soll, geben Sie einen Dateinamen an, wie im folgenden Beispiel gezeigt:
managemmpks --preinstalled > myoutputfile.txt