Der Networks Simulator benötigt zum Abspeichern der Planungsprojekte und zur Identifizierung der für die Planung relevanten Feature-Class ein eigenes Datenmodell.
Beim Einrichten des Datenmodells helfen die im Lieferumfang enthaltenen Jupyter Notebooks (Python-Skripts *.ipynb). Die Notebooks stehen im Rahmen der Bereitstellung des Solution Packages bereits auf dem Portal for ArcGIS als eigenes Element zur Verfügung.
Um die Notebooks auszuführen, muss ArcGIS Pro gestartet werden. Als erster Schritt müssen alle Notebooks in ArcGIS Pro in das lokale Projekt heruntergeladen werden. Dies geschieht durch Klicken mit der rechte Maustaste auf „Download“ im Katalog. Anschließend sind die Notebooks im lokalen Projekt enthalten und können per Doppelklick geöffnet werden. Die Notebooks müssen anschließend von Schritt 1 bis Schritt 4 nacheinander ausgeführt werden:
Im ersten Schritt werden die beiden Feature-Classes VU_PLANNING_CONSTR_PHASE und VU_PLANNING angelegt. Außerdem werden Beziehungsklassen zwischen den zu planenden Bestands-Features und VU_PLANNING_CONSTR_PHASE und VU_PLANNING erstellt.
Im Bereich Variablen müssen die Parameter an die lokale Infrastruktur angepasst werden. Nähere Informationen zu den einzelnen Parametern sind direkt im Skript dokumentiert.
Nachdem die Parameter eingegeben wurden, kann das Skript über Run Cells und Select Below Schritt für Schritt ausgeführt werden.
Der Cursor muss beim Starten auf der ersten Zeile stehen.
Soll das Skript komplett in einem Lauf ausgeführt werden, kann auch „Run all“ ausgewählt werden.
Im zweiten Schritt müssen die in Schritt 1 erstellten Feature-Classes in einen Feature-Service integriert werden.
Dieser Vorgang wird manuell ausgeführt, und das Python-Skript hilft am Ende beim Überprüfen des Feature-Services. Zum Überprüfen müssen die im Abschnitt „Variablen“ erforderlichen Parameter an Ihre eigene Infrastruktur angepasst werden.
In Schritt 3 werden die in Schritt 2 erstellten Feature-Layer zu einer Webkarte hinzugefügt.
Dieser Schritt wird ebenfalls manuell ausgeführt und kann am Ende mit dem Python-Skript überprüft werden. Zum Überprüfen müssen die im Abschnitt „Variablen“ erforderlichen Parameter an Ihre eigene Infrastruktur angepasst werden.