Um einen Routing-Service zu veröffentlichen, müssen Sie eine GIS-Ressource, z. B. einen Netzwerkanalyse-Layer oder ein Geoverarbeitungswerkzeug, in ArcGIS Pro erstellen und die Ressource als Service veröffentlichen. Ein Routing-Service kann als Kartenservice mit Netzwerkanalysefunktion oder als Geoverarbeitungsservice veröffentlicht werden. Welchen Service-Typ Sie für das Routing verwenden, hängt von Ihren Zielen und verfügbaren Ressourcen ab.
Weitere Informationen über Routing-Services
Wenn Ihre ArcGIS Server-Site mit einem ArcGIS Enterprise-Portal verbunden ist, empfiehlt es sich beim Veröffentlichen von Routing-Services, die Routing-Services auf Basis des Netzwerk-Datasets zu konfigurieren. Alternativ können Sie auch das Dienstprogramm zum Veröffentlichen von Routing-Services verwenden, das in Ihrer ArcGIS Server-Installation enthalten ist. Mit der Konfiguration von Routing-Services und dem Dienstprogramm zum Veröffentlichen von Routing-Services werden dieselben Services veröffentlicht und alle Schritte automatisiert, die zum Veröffentlichen der verschiedenen Routing-Services auf Basis des Netzwerk-Datasets erforderlich sind.
Es kann Szenarien geben, in denen Routing-Services, die mit dem Dienstprogramm zum Veröffentlichen von Routing-Services erstellt wurden, den Anforderungen nicht genügen. In solchen Fällen können Sie die Routing-Services mithilfe von ArcGIS Pro in Ihrer ArcGIS Server-Site veröffentlichen. Dies kann beispielsweise in folgenden Situationen erforderlich sein:
- Sie benötigen einen Routing-Service, um zusätzliche Analysen durchzuführen, die von den mit dem Dienstprogramm zum Veröffentlichen von Routing-Services erstellten Routing-Services nicht bereitgestellt werden. Möglicherweise möchten Sie einen Service verwenden, der die beste Route zwischen mehreren Eingabestopps ermittelt und dann ein Höhen-Dataset (z. B. ein digitales Höhenmodell) verwendet, um ein Höhenprofildiagramm für die Route zu erstellen. In diesem Fall können Sie einen Geoverarbeitungsservice veröffentlichen, um den gewünschten Workflow zu erzielen.
- Hierzu ist ein anderes Netzwerk-Dataset erforderlich als das, das von den mit dem Dienstprogramm zum Veröffentlichen von Routing-Services erstellten Services verwendet wird. Möglicherweise führt Ihre Organisation einen Großteil der Netzwerkanalysen auf der Grundlage von Daten der Straßenmittelachse durch, wobei Anwendungen wie ArcGIS Pro oder die in Map Viewer Classic verfügbaren Analysewerkzeuge zum Einsatz kommen. Gleichzeitig verwenden Sie möglicherweise ArcGIS Indoors-Anwendungen, um Analysen für ein Indoor-Wegenetzwerk durchführen, die Gehwege und Gänge auf Ihrem Campusgelände darstellen. In diesen Fällen können Sie mithilfe des Dienstprogramms zum Veröffentlichen von Routing-Services alle Routing-Services veröffentlichen, die auf dem aus den Daten der Straßenmittelachse erstellten Netzwerk-Dataset basieren. Auf der Grundlage Ihres Indoor-Netzwerk-Datasets können Sie zusätzliche Routing-Services (als Kartenservices mit Netzwerkanalysefunktion) veröffentlichen und diese mit ArcGIS Indoors-Anwendungen verwenden.
Kartenservices für das Routing
Die Veröffentlichung eines Routing-Service als Kartenservice mit Netzwerkanalysefunktion umfasst die folgenden Schritte:
- Verwenden Sie ArcGIS Pro, um eine Karte zu erstellen.
- Fügen Sie der Karte das Netzwerk-Dataset hinzu.
- Erstellen Sie einen oder mehrere Netzwerkanalyse-Layer in der Karte.
- Geben Sie die Karte als Kartenbild-Layer aus ArcGIS Pro frei, wenn Ihre ArcGIS Server-Site mit einem Portal verbunden ist, oder als Kartenservice, wenn die Veröffentlichung aus ArcGIS Pro auf einer eigenständigen ArcGIS Server-Site erfolgt. Aktivieren Sie beim Veröffentlichen des Kartenbild-Layers bzw. Kartenservice die Netzwerkanalysefunktion.
Unter Veröffentlichen eines Kartenservice mit Netzwerkanalysefunktion in ArcGIS Pro finden Sie weitere Anweisungen, wie Sie diesen Workflow mit ArcGIS Pro realisieren können.
Vorsicht:
Wenn Sie einen Kartenservice oder Kartenbild-Layer veröffentlichen, müssen Sie die Netzwerkanalysefunktion aktivieren, damit ein Routing-Service in Ihrer ArcGIS Server-Site angezeigt wird. Andernfalls verfügt Ihre ArcGIS Server-Site lediglich über einen Kartenservice, der nicht zur Durchführung von Netzwerkanalysen verwendet werden kann.
Geoverarbeitungsservice für das Routing
Die Veröffentlichung eines Geoverarbeitungsservice, der Routing-Vorgänge durchführt, umfasst die folgenden Schritte:
- Verwenden Sie ArcGIS Pro, um eine Vorlage zu erstellen.
- Erstellen Sie ein Geoverarbeitungswerkzeug, das die erforderlichen Analysen ausführt.
- Geben Sie das Geoverarbeitungswerkzeug als Web-Werkzeug frei, wenn die Veröffentlichung auf einer verbundenen ArcGIS Server-Site erfolgt, oder als Geoverarbeitungsservice, wenn die Veröffentlichung auf einer eigenständigen ArcGIS Server-Site erfolgt.
Unter Beispiel für Geoverarbeitungsservice: Wegbeschreibungen abrufen finden Sie weitere Anweisungen, wie Sie diesen Workflow mit ArcGIS Pro realisieren können.
Auswählen zwischen einem Kartenservice und einem Geoverarbeitungsservice für das Routing
In der folgenden Tabelle finden Sie Informationen zu Kartenservices (mit Netzwerkanalysefunktion) und Geoverarbeitungsservices, die verwendet werden können, um die oben beschriebenen Netzwerkanalysen durchzuführen.
Analysetyp | Kartenservice | Geoverarbeitungsservice |
---|---|---|
Route | Ja | Ja |
Nächstgelegene Einrichtung | Ja | Ja |
Einzugsgebiet | Ja | Ja |
Reisekostenmatrix | Ja | Ja |
Location-Allocation | Nein | Ja |
Routenerstellung für Fahrzeugflotten | Nein | Ja |
Der Service-Typ, den Sie zum Veröffentlichen eines Routing-Service auswählen, ist davon abhängig, wie die Anwendungen mit den Routing-Services interagieren. Die folgende Tabelle unterstützt Sie bei der Auswahl des Routing-Service-Typs.
Ziel | Routing-Service-Typ |
---|---|
Benötigen die Anwendungen, die den Routing-Service verwenden, eine schnelle Antwort vom Service? | Verwenden Sie einen Kartenservice mit Netzwerkanalysefunktion. |
Muss der Routing-Service die Ausführung komplexer Probleme unterstützen, deren Lösung mehr als einige Minuten in Anspruch nehmen kann? | Verwenden Sie einen Geoverarbeitungsservice. |
Möchten Sie, dass möglichst viele der von Esri bereitgestellten Standardanwendungen mit Ihren Routing-Services verwendet werden können? | Verwenden Sie einen Geoverarbeitungsservice. |