Szukam narzędzi typu open source do modelowania popytu na podróże (np. Czteroetapowy UTMS). Najlepiej w środowisku GIS. Działa to dobrze z Qgis, Grass i Postgis.
Moje pytanie nie dotyczy konkretnego przypadku użycia, bardziej związanego z badaniami.
Moje pierwsze poszukiwania były puste, więc chciałem potwierdzić.
qgis
postgis
open-source-gis
transportation
modelling
newbieGIS
źródło
źródło
Odpowiedzi:
Krótka odpowiedź jest taka, że nie ma żadnej, szczególnie jeśli szukasz alternatywy dla TransCADa lub Emme / 2, ponieważ nie ma takiego pakietu open source.
Najbliższe, jakie możesz uzyskać, to niektóre rozwiązania mikromodelowania, takie jak Transims lub matsim , w których brakuje mi wielu potrzebnych danych, metodologii, narzędzi lub obsługi sieci dostępnych w oprogramowaniu komercyjnym.
UrbanSim to rozwiązanie do modelowania oparte na agencie open source, ale o ile pamiętam nie obsługuje sieci transportowych.
Z drugiej strony opracowałem 3 lub 4 modele zapotrzebowania na podróże w oparciu o QGIS. Chociaż nie mogę udostępnić Ci kodu, mogę ci powiedzieć, co zrobiłem:
Capacity
lub - zastosować najlepsze praktyki, które są dopuszczalne w jurysdykcji, którą modelujesz.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
Porównałem mój model Hodgepodge do TransCAD i był on dość blisko; jednak mój był 10 razy wolniejszy, ponieważ robiłem to wszystko w Pythonie, a nie w zorganizowany sposób.
Daj mi znać, jeśli masz więcej pytań, ponieważ spędzam dużo czasu pracując nad tym tematem.
Pomógłby również wiedzieć, gdzie jesteś i jakiej skali szukasz, komunalnej, w porównaniu do stanu, w porównaniu do krajowej.
źródło
Jest też nowa opcja, AequilibraE , działająca jako wtyczka do QGIS (muszę ujawnić, że jestem jej twórcą). Jest znacznie mniej wydajny niż TRANUS, ale jest całkowicie napisany w python i cython.
źródło
Polecam również TRANUS. Jest to kompletny model użytkowania gruntów i szczegółowy model transportu, w którym podział i przypisanie modalne są w jednym zintegrowanym procesie opartym na logit. Może być stosowany zarówno w miastach, jak i regionach, łącząc pasażerów i ładunki. Pobierz programy i obszerną dokumentację ze strony www.tranus.com.
Istnieją sposoby komunikacji TRANUS z GIS. Obecnie opracowujemy wtyczkę TRANUS dla QGIS i mamy nadzieję, że będzie działać do połowy 2015 r.
źródło
Nie jestem pewien, jaka jest twoja konkretna potrzeba ... Ale mam kilka rzeczy, które napisałem w pythonie, którymi mogę się podzielić, jeśli znam cel twojej pracy. Mam następujące:
Aby przydzielić ruch, rozważ użycie DTAlite lub DynusT, oba są open source, więc możesz we / wy sieć z QGis i użyć silnika obliczeniowego z jednego z tych narzędzi, więc w zasadzie zastąpisz NEXTa QGis ...
źródło
możesz korzystać z Tranus , jest to oprogramowanie typu open source I zapewnia czterostopniowe moduły zapotrzebowania na podróż z kombinacją rozkładu podróży i wyboru trybu. Ma zarówno model użytkowania gruntów, jak i model zapotrzebowania na podróż. Ale model podróży może być uruchamiany niezależnie. Jest napisany w fortran, więc wydajność jest dobra.
źródło