Ich verwende derzeit das Tool "Kostenpfad" von ArcGIS 10 Spatial Analyst, um Fußgängerrouten zu modellieren. Ich habe Bürgersteige, Zäune, Gebäude und eine Tonne von Fußgängermerkmalen, die alle zu einer Kostenfläche zusammengefasst sind, auf der Bürgersteige kostengünstig sind, Parks etwas höher sind, Zebrastreifen noch höher sind und Gebäude, Zäune und dergleichen Barrieren sind. Das Modell funktioniert hervorragend, um optimale Routen zu definieren, Routen miteinander zu vergleichen, die Begehbarkeit von Gebieten zu bewerten und Laufställe zu bauen.
Aber ich habe ein großes Problem: Brücken und Tunnel. Da die Kostenoberfläche alle Features in eine einzige 2D-Ebene zwingt, kann ich keine Brücke mit einem Bürgersteig modellieren, der eine Straße mit einem Bürgersteig überquert. Ich muss wählen, welches abgeschnitten werden soll. Eine Alternative besteht darin, alle Brücken und Tunnel in der Stadt zu finden und alle Kombinationen von Unter- und Überbrücken zu modellieren. Es dauert jedoch ewig, bis das Modell so läuft, wie es ist! Gibt es ein Tool eines Drittanbieters, das in 3D die geringsten Kosten verursacht, oder fehlt mir eine Umgehungslösung?
Antworten:
Wie @dassouki sagte, könnte die Network Analyst-Lösung hier geeignet sein, wenn Sie Konnektivitätsgruppen angeben .
In Ihrem Fall befinden sich die Über- und Unterführung in getrennten Konnektivitätsgruppen, sodass kein Übergang zwischen ihnen möglich ist. (In Fällen, in denen Treppen vorhanden sind, können Sie Fußgängern erlauben, die Höhe zu ändern.)
Wenn Sie eine "unstrukturierte" Bewegung zulassen möchten, können Sie mithilfe des Befehls FLOWACCUMULATION Vektoren aus Ihren Rastern erstellen , mit denen Sie Pfade erfassen können, die nicht den herkömmlichen Routen folgen.
Dies würde nicht den gleichen Freiheitsgrad wie der Rasteransatz ermöglichen, sollte jedoch das Problem mit den Über- / Unterführungen lösen.
quelle
Die Frage, die Sie gestellt haben, ist nicht trivial. Ich kann aus Erfahrung nicht sagen, wie ArcGIS Pfade mit den geringsten Kosten in einem Raster verarbeitet, weil ich nicht damit herumgespielt habe. Wenn Sie jedoch einen streng gerasterten Ansatz verwenden möchten, gehen Sie zu Recht davon aus, dass Sie das Über / Unter für Brücken und Tunnel modellieren müssen.
Das andere wichtige Problem ist, ob Sie den ArcGIS-Algorithmus für den kostengünstigsten Pfad ändern können, um diese Über- / Unter-Raster bei Bedarf zu verwenden. Dazu muss der Algorithmus geändert werden, um nach bestimmten Funktionen zu suchen, die darauf hinweisen, dass Sie das entsprechende Über- / Unter-Raster zum Überqueren von Brücken oder Tunneln laden müssen. Ich gehe zunächst davon aus, dass der ArcGIS-Algorithmus für die kostengünstigsten Pfade nicht geändert werden kann.
** HAFTUNGSAUSSCHLUSS ** Mein Unternehmen hat eine Lösung für dieses Problem entwickelt. Eine Demonstration finden Sie unter http://www.groundguidance.com . Das Gebiet ist Lincoln Park in Chicago. In diesem Bereich werden die Funktionen für das Multiplanar-Raster-Routing hervorgehoben. Fühlen Sie sich frei, damit zu spielen, und wenn Sie Fragen haben, können Sie diese gerne stellen.
quelle
Sie könnten versuchen, dies als GIS-Problem in Innenräumen zu behandeln. Implementierung von Dijkstra Shortest Route für 3D Indoor Navigation System
Es ist nicht gerade eine Gehirnoperation - aber es ist nah .
quelle