Mit Routing-Services können Sie verschiedene räumliche Analysen für Verkehrsnetzwerke durchführen, z. B. die beste Route durch eine Stadt ermitteln, das nächste Notfallfahrzeug bzw. die nächste Notfalleinrichtung ermitteln, das Einzugsgebiet um einen Standort identifizieren oder eine Reihe von Aufträgen mit einer Fahrzeugflotte ausführen.
Standardadministratoren und Benutzer mit den entsprechenden Berechtigungen können die Verwendung von Routing-Services zur Ausführung verschiedener Aufgaben für das ArcGIS Enterprise-Portal konfigurieren. Die Routing-Services können mit einer der folgenden drei Methoden für das ArcGIS Enterprise-Portal konfiguriert werden:
- Konfigurieren von Routing-Services über ArcGIS Online
- Konfigurieren von Routing-Services durch die Veröffentlichung der Routing-Services über das Netzwerk-Dataset auf einer verbundenen ArcGIS Server-Site
- Konfigurieren von Routing-Services durch die Aktualisierung der URLs von Routing-Utility-Services im ArcGIS Enterprise-Portal
Nach der Konfiguration können die Routing-Services mit verschiedenen Anwendungen, z. B. ArcGIS Pro, verwendet werden. Außerdem dienen sie dazu, in Map Viewer Classic Wegbeschreibungen abzurufen und Analysen durchzuführen. Mithilfe von ArcGIS-Web-APIs und ArcGIS Runtime SDK können Sie darüber hinaus Anwendungen schreiben, die diese Routing-Services verwenden.
Führen Sie zum Konfigurieren von Routing-Services die nachfolgenden Schritte aus.
- Melden Sie sich als Administrator bei Ihrer Organisation an.
- Klicken Sie im oberen Bereich der Seite auf Organisation und dann auf die Registerkarte Einstellungen.
- Klicken Sie links auf der Seite auf Utility-Services.
- Klicken Sie rechts auf der Seite auf Wegbeschreibungen und Routing.
- Klicken Sie auf Routing-Services konfigurieren, und wählen Sie eine der drei Methoden zum Konfigurieren von Routing-Services im ArcGIS Enterprise-Portal aus.
Konfigurieren von Routing-Services über ArcGIS Online
Sie können die Routing-Services des ArcGIS Enterprise-Portals über ArcGIS Online konfigurieren. Um einen von Esri bereitgestellten Routing-Service zu verwenden, müssen Sie über ein ArcGIS Online-Organisationskonto verfügen. Dem Konto müssen Credits sowie die erforderlichen Berechtigungen zur Nutzung der Routing-Services zugewiesen sein.
- Wählen Sie im Dialogfeld Routing-Services konfigurieren die Option ArcGIS Online aus, und klicken Sie auf Weiter.
- Geben Sie die Anmeldeinformationen für das ArcGIS Online-Konto ein, das für die Routing-Services verwendet werden soll. Wählen Sie dann den Ordner aus, in dem die zugehörigen Elemente im ArcGIS Enterprise-Portal erstellt werden. Alternativ können Sie dafür einen neuen Ordner erstellen.
- Klicken Sie auf Speichern.
Nach erfolgreichem Abschluss des Vorgangs wird angezeigt, dass die Routing-Services im ArcGIS Enterprise-Portal aus ArcGIS Online stammen. Ebenfalls angezeigt wird das ArcGIS Online-Benutzerkonto, das zum Einrichten der ArcGIS Enterprise-Routing-Services verwendet wird. Es handelt sich um das Konto, dem bei der Verwendung von Routing-Services im ArcGIS Enterprise-Portal Credits abgezogen werden.
Konfigurieren und Veröffentlichen von Routing-Services über das Netzwerk-Dataset auf einer verbundenen ArcGIS Server-Site
Wenn Sie für die Modellierung der Straßendaten ein Netzwerk-Dataset nutzen und Sie das Dataset als Quelle für die Routing-Services verwenden möchten, können Sie die ArcGIS Enterprise-Routing-Services konfigurieren, indem Sie die Routing-Services über das Netzwerk-Dataset auf einer verbundenen ArcGIS Server-Site veröffentlichen. Dabei weden alle Routing-Services auf der Grundlage Ihres Netzwerk-Datasets erstellt und als Utility-Services im ArcGIS Enterprise-Portal registriert, sodass verschiedene Anwendungen die Services finden und verwenden können.
Vergewissern Sie sich, dass die Server-Site, auf der die Routing-Services gehostet werden sollen, Zugriff auf das Netzwerk-Dataset hat, mit dem die Routing-Services veröffentlicht werden. Speichern Sie hierzu die File-Geodatabase oder die mobile Geodatabase, die das Netzwerk-Dataset enthält, in einem Ordner, der in den Inhalten Ihres ArcGIS Enterprise-Portals als Data-Store-Element vom Typ "Ordner" registriert wurde. Ist das Netzwerk-Dataset in einer Enterprise-Geodatabase gespeichert, müssen Sie ein Data-Store-Element vom Typ "Datenbank" hinzufügen. Im Data-Store-Element muss der Zugriff auf die verbundene ArcGIS Server-Site, die zum Hosten der Routing-Services verwendet wird, zugelassen sein.
Weitere Informationen zu Data Stores in ArcGIS Enterprise
Vorsicht:
Wenn Sie für die maximale Token-Gültigkeitsdauer im ArcGIS Enterprise-Portal weniger als 120 Minuten angegeben haben, können Probleme auftreten, da dieser Vorgang u. U. einige Zeit in Anspruch nimmt. Vor der Ausführung dieses Prozesses sollten Sie die maximale Token-Gültigkeitsdauer des ArcGIS Enterprise-Portals auf mehr als 120 Minuten festlegen. Nach erfolgreicher Ausführung können Sie die Einstellung auf den gewünschten Wert zurücksetzen.
- Wählen Sie im Dialogfeld Routing-Services konfigurieren die Option Ein Netzwerk-Dataset, das ich veröffentlichen möchte aus, und klicken Sie auf Weiter.
- Wählen Sie aus dem Dropdown-Menü Data-Store-Element, das das Netzwerk-Dataset enthält das Data-Store-Element aus, das das Netzwerk-Dataset enthält.
- Wählen Sie aus dem Dropdown-Menü GIS-Server-Site zum Hosten der Routing-Services die GIS-Server-Site aus, die zum Hosten der Routing-Services verwendet wird. Das Dropdown-Menü enthält nur GIS-Server-Sites, die Zugriff auf das Data-Store-Element haben. Es gilt weiterhin zu beachten, dass nur ArcGIS Server-Sites der Version 11.0 oder höher enthalten sind.
- Relativer Pfad zum Netzwerk-Dataset ist der relative Pfad zu dem Netzwerk-Dataset im Data Store. Beispiel: Wenn der Katalogpfad des Netzwerk-Datasets in einer File-Geodatabase C:\data \streets\NorthAmerica.gdb\Routing\Routing_ND lautet und das Data-Store-Element C:\data referenziert, lautet der Wert für den relativen Pfad zum Netzwerk-Dataset /streets/NorthAmerica.gdb/Routing/Routing_ND.
Hinweis:
Der relative Pfad zum Netzwerk-Dataset muss mit Schrägstrichen angegeben werden.
- Geben Sie für den Parameter Service-Ordner einen Namen für einen Serverordner an, der alle von dem Werkzeug erstellten Routing-Services enthalten soll.
- Deaktivieren Sie im Parameter Servicetypen die nicht benötigten Services.
Hinweis:
Für einige vorkonfigurierte Client-Anwendungen sind möglicherweise bestimmte Funktionen deaktiviert. Damit Sie alle bzw. die gewünschten Services nutzen können, müssen sie im Dialogfeld Routing-Services konfigurieren aktiviert sein. - Geben Sie im Abschnitt Erweiterte Eigenschaften eine Konfigurationsdatei an, um bestimmte Eigenschaften für die Routing-Services festzulegen, z. B. die minimale und maximale Anzahl von Service-Instanzen. Der Ordner framework/runtime/ArcGIS/Resources/ArcToolBox/Services/routingservices im Installationsverzeichnis von ArcGIS Server enthält zwei Beispielkonfigurationsdateien, publishroutingservices.json und publishroutingservices_dedicated.json. Standardmäßig verwendet der Prozess die Datei publishroutingservices.json, wenn Sie keine Konfigurationsdatei angeben.
Weitere Informationen über das Veröffentlichen einer Routing-Service-Konfigurationsdatei
Stellen Sie vor dem Veröffentlichen sicher, dass alle Parameter richtig eingegeben wurden. Nach dem Starten des Prozesses erscheint eine Statusanzeige. Da die Prozessausführung einige Zeit in Anspruch nehmen kann, können Sie in der Zwischenzeit andere Aufgaben im Portal erledigen. Kehren Sie auf die Seite mit der Statusanzeige zurück, um zu überprüfen, ob der Prozess abgeschlossen wurde.
Nach Abschluss des Prozesses sollten die ArcGIS Server-Site, auf der die Routing-Services gehostet werden, sowie das Netzwerk-Dataset, das für die Routing-Services verwendet wird, angezeigt werden. Wenn Sie für die Veröffentlichung der Routing-Services StreetMap Premium-Daten nutzen und die Daten für die Verwendung von Live-Verkehrsdaten konfiguriert sind, sollte das Verkehrsdaten-Service-Element angezeigt werden. Dem Element ist dann zu entnehmen, dass Live-Verkehrsdaten aus ArcGIS Online für die Routing-Services konfiguriert sind.
Fehler- und Warnmeldungen
Bei Problemen während der Veröffentlichung werden Warn- oder Fehlermeldungen angezeigt. Weitere Informationen zu Warnungen und Fehlern beim Veröffentlichen von Routing-Services
Wenn mehr als eine Warn- oder Fehlermeldung vorliegt, können Sie alle Meldungen durch einen Klick auf Warnungen zu Routing-Service-Veröffentlichung anzeigen oder Fehler zu Routing-Service-Veröffentlichung anzeigen anzeigen. Wenn Sie auf Detaillierte Meldungen zum Veröffentlichen von Routing-Services klicken, können Sie die unverarbeiteten JSON-Meldungen, die beim Veröffentlichen der Routing-Services von der REST-API zurückgegeben werden, öffnen. Darin sind u. U. weitere Informationen enthalten.
Konfigurieren von Routing-Services durch die Aktualisierung der URLs von Routing-Utility-Services im ArcGIS Enterprise-Portal
Wenn Sie über Routing-Services verfügen, die auf einem eigenständigen Server gehostet sind, und Sie diese Services beim ArcGIS Enterprise-Portal registrieren möchten, sodass verschiedene Anwendungen die Routing-Services finden und verwenden können, können Sie die Routing-Services konfigurieren, indem Sie die Routing-Utility-Services des ArcGIS Enterprise-Portals aktualisieren.
- Wählen Sie im Dialogfeld Routing-Services konfigurieren die Option Vorhandene Routing-Services (Advanced) aus.
- Erstellen Sie URLs zu den verschiedenen Routing-Utility-Services. Sie müssen nicht für jeden einzelnen Service eine URL angeben.
- Klicken Sie auf Speichern.
Nachdem mit einer der oben beschriebenen Methoden Routing-Services im ArcGIS Enterprise-Portal konfiguriert wurden, können Sie die URL und das Service-Element eines einzelnen Routing-Service anzeigen, indem Sie auf die Schaltfläche Optionen und dann auf Details der Routing-Services anzeigen klicken. Sie können Routing-Services aus dem ArcGIS Enterprise-Portal löschen, indem Sie auf Routing-Services löschen klicken. Wenn Sie die Routing-Services konfiguriert haben, indem Sie die URLs von Routing-Utility-Services des ArcGIS Enterprise-Portals aktualisiert haben, können Sie jeden Utility-Service direkt bearbeiten. Klicken Sie dazu auf die Schaltfläche Optionen und dann auf Routing-Services bearbeiten.
Wenn Sie die Routing-Services im ArcGIS Enterprise-Portal konfiguriert haben und zu einem späteren Zeitpunkt eine Aktualisierung erforderlich ist, müssen Sie zunächst auf die Schaltfläche Routing-Services aktualisieren klicken. Gehen Sie dann auf dieselbe Weise vor, um die Routing-Services im ArcGIS Enterprise-Portal zu aktualisieren. Sie haben auch die Möglichkeit, Routing-Services aus dem ArcGIS Enterprise-Portal zu löschen und Routing-Services komplett neu im ArcGIS Enterprise-Portal zu konfigurieren. Bei dieser Vorgehensweise besteht der Vorteil darin, dass die auf der ArcGIS Server-Site vorhandenen Service-Elemente und Routing-Services gelöscht und bereinigt werden. Wenn es sich um einen mit der Option Benutzerdefiniert konfigurierten Routing-Service handelt, ist nur die Option Routing-Services entfernen verfügbar. Damit werden nur die Utility-Services aus dem ArcGIS Enterprise-Portal entfernt.