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 in ArcGIS Enterprise die Verwendung von Routing-Services zur Ausführung verschiedener Aufgaben konfigurieren. Die Routing-Services können in ArcGIS Enterprise mit einer der folgenden drei Methoden 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 in ArcGIS Enterprise
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 Wegbeschreibungen abzurufen und Analysen durchzuführen. Sie können die Routing-Services auch nutzen, um Netzwerkanalysefunktionen in Ihre eigenen Anwendungen einzubinden. ArcGIS-Entwicklern steht eine Vielzahl von APIs zur Verfügung, die mit den Routing-Services verwendet werden können, z. B. das ArcGIS Maps SDK for JavaScript, die ArcGIS REST API oder die verschiedenen nativen ArcGIS Maps SDKs.
Weitere Informationen über die verschiedenen APIs für den Zugriff auf Routing-Services
Konfigurieren von Routing-Services in ArcGIS Enterprise
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 Ihre Routing-Services für ArcGIS Enterprise in 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise 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 werden alle Routing-Services auf der Grundlage Ihres Netzwerk-Datasets erstellt und als Utility-Services in ArcGIS Enterprise 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 Ihrer ArcGIS Enterprise-Organisation 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise 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.
Sobald die konfigurierten Routing-Services erfolgreich ausgeführt werden, werden im Portal ein paar Service-Elemente vom Typ Werkzeug, Netzwerkanalyseservice und Kartenbild-Layer erstellt. Klicken Sie auf die Schaltfläche , und klicken Sie auf Details der Routing-Services anzeigen, um das Service-Element anzuzeigen. Über die Schaltfläche gelangen Sie zur Detailseite jedes Service-Elements, wo Sie die Einstellungen des Service-Elements wie Elementdetails, Freigabeeinstellungen usw. ändern können.
Weitere Informationen über das Konfigurieren von Elementdetails und -einstellungen
Hinweis:
Sie können weitere Eigenschaften von Routing-Services über ArcGIS Server Manager und das Admin-Verzeichnis bearbeiten.
Hinweis:
Beim Konfigurieren von Routing-Services anhand Ihres eigenen Netzwerk-Datasets werden Standard-Routing-Services auf dem Portal konfiguriert. Informationen zum Veröffentlichen von benutzerdefinierten Routing-Services finden Sie unter dem Thema benutzerdefinierte Routing-Services in ArcGIS Pro.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 in ArcGIS Enterprise
Wenn Sie über Routing-Services verfügen, die auf einem eigenständigen Server gehostet sind, und Sie diese Services in ArcGIS Enterprise 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 von ArcGIS Enterprise 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise 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 in ArcGIS Enterprise zu aktualisieren. Sie haben auch die Möglichkeit, bestehende Routing-Services zu löschen und komplett neu 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 ArcGIS Enterprise entfernt.