Ich suche Open Source-Tools für die Modellierung der Reiseanforderung (z. B. das vierstufige UTMS). Am besten in einer GIS-Umgebung. Das funktioniert gut mit Qgis, Grass und Postgis.
Meine Frage bezieht sich nicht auf einen bestimmten Anwendungsfall, sondern eher auf Forschung.
Meine anfängliche Suche war leer und ich wollte eine Bestätigung.
qgis
postgis
open-source-gis
transportation
modelling
newbieGIS
quelle
quelle
Antworten:
Die kurze Antwort lautet, dass es keine gibt, insbesondere wenn Sie nach einer TransCAD- oder Emme / 2-Alternative suchen, da es kein Open-Source-Paket gibt, das diesen nahe kommt.
Am nächsten kommen einige Mikromodellierungslösungen wie Transims oder Matsim , bei denen mir viele benötigte Daten, Methoden, Tools oder Netzwerkhandhabungen fehlen, die in kommerzieller Software verfügbar sind.
UrbanSim ist eine auf Open Source-Agenten basierende Modellierungslösung, die, soweit ich mich erinnere, keine Transportnetzwerke verwaltet.
Andererseits habe ich 3 oder 4 Reiseanforderungsmodelle entwickelt, die auf QGIS basieren. Obwohl ich den Code nicht mit Ihnen teilen kann, kann ich Ihnen sagen, was ich getan habe:
Capacity
analysiert werden, um Best Practices zu ermitteln oder zu verwenden, die für die von Ihnen modellierte Gerichtsbarkeit akzeptabel sind.link ID, link name, speed, length, number of lanes, capacity per lane, total capacity, and directionality
U_turns allowed?, left_penalty, right penalty, average_Delay, accepted delay, green_cycle_time_per_leg
Ich habe mein Hodgepodge-Modell mit TransCAD verglichen und es war ziemlich nah dran. Meins war jedoch zehnmal so langsam, weil ich alles in Python und nicht auf organisierte Weise gemacht habe.
Lassen Sie mich wissen, wenn Sie weitere Fragen haben, da ich viel Zeit mit diesem Thema verbringe.
Außerdem wäre es hilfreich zu wissen, wo Sie sich befinden und nach welcher Größenordnung Sie suchen, kommunal, staatlich oder national.
quelle
Es gibt auch eine neue Option, AequilibraE , die als Plugin für QGIS fungiert (ich muss offenlegen, dass ich der Entwickler davon bin). Es ist viel weniger mächtig als TRANUS, aber es ist vollständig in Python und Cython geschrieben.
quelle
Ich empfehle auch TRANUS. Es ist ein vollständiges Landnutzungsmodell und ein detailliertes Transportmodell, bei dem die Aufteilung und Zuweisung von Modalitäten in einem integrierten Prozess auf der Grundlage von Logit erfolgt. Es kann auf Städte oder Regionen gleichermaßen angewendet werden und Passagiere und Fracht kombinieren. Laden Sie Programme und umfangreiche Dokumentationen von www.tranus.com herunter.
Es gibt Möglichkeiten, TRANUS mit GIS zu kommunizieren. Wir entwickeln derzeit ein TRANUS-Plugin für QGIS und hoffen, dass es bis Mitte 2015 funktioniert.
quelle
Ich bin mir nicht sicher, was Ihr spezifischer Bedarf ist ... Aber ich habe eine Reihe von Dingen, die ich in Python geschrieben habe und die ich teilen kann, wenn ich den Zweck Ihrer Arbeit kenne. Ich habe folgendes:
Erwägen Sie für die Zuweisung von Datenverkehr die Verwendung von DTAlite oder DynusT. Beide sind Open Source, sodass Sie das Netzwerk über QGis per E / A abrufen und die Berechnungs-Engine von einem dieser Tools verwenden können. Im Grunde genommen ersetzen Sie NEXTa durch QGis ...
quelle
Sie können Tranus verwenden , es ist Open Source und es bietet den vierstufigen Reiseanforderungsmodulen eine Kombination aus Reiseverteilung und Moduswahl. Es hat sowohl ein Landnutzungsmodell als auch ein Reiseanforderungsmodell. Das Reisemodell kann jedoch unabhängig betrieben werden. Es ist in fortran geschrieben, daher ist die Leistung gut.
quelle