Kısa cevap, özellikle bir TransCAD veya Emme / 2 alternatifi arıyorsanız, bunlara yakın bir açık kaynak paketi olmadığı için bir tane olmadığıdır.
Alabileceğiniz en yakın, Transims veya matsim gibi ticari yazılımlarda bulunan çok fazla veri, metodoloji, araç veya ağ kullanımı eksik bulduğum bazı mikro modelleme çözümleri .
UrbanSim açık kaynaklı ajan tabanlı bir modelleme çözümüdür, ancak hatırladığım kadarıyla ulaşım ağlarını idare etmiyor.
Öte yandan, QGIS tabanlı 3 veya 4 seyahat talebi modeli geliştirdim. Kodu sizinle paylaşamama rağmen, ne yaptığımı söyleyebilirim:
- Bir QGIS yönlendirme eklentisi oluşturun veya doğrudan osm2po veya postgis / pgrouting kullanabilirsiniz. Bu eklenti aynı zamanda centroidlerinizi oluşturabilmeli ve bunları Trafik Analiz Bölgesi (TAZ) kimlikleriniz aracılığıyla mevcut bağlantılarınıza bağlayabilmelidir. BT ayrıca kaynak / hedef tabloları oluşturabilmeli ve çıktısını alabilmelidir. Bunları mevcut GIS katmanınızın üstünde olaya dayalı veri olarak alabilmeniz daha iyidir
Capacity
Modellemekte olduğunuz yetki alanı için kabul edilebilir en iyi uygulamaları belirlemek için karayolu üzerindeki hizmet düzeylerini analiz eden bir QGIS Karayolu Kapasite El Kitabı eklentisi oluşturun .
- Otoyol gezisi üretimi ve üretim oranlarını belirlemek için bir QGIS ITE eklentisi oluşturun veya kendi seyahat oluşturma verilerinizi oluşturun. Buradaki amaç, aşağıdaki türden bir tablo geliştirebilmektir: Her bölge için hem cazibe hem de prodüksiyonlar için TAZ_001_HBW, HBNW, HBS, NHB, vb.
- Tüm sosyo-ekonomik öngörülerinizi ele alan bir R veya MS Excel modeli oluşturun. bu, tüm istatistiksel ihtiyaç tahminlerinizi ve geri yayınlarınızı ele almak için 3. adımın hemen üstündedir
- Adım 1 ila 4 ile, gezi üretimi, çekim, dengeleme ve Gezi Dağıtımı oluşturabilirsiniz.
- Mod Seçimi için kullandığınız algoritmaya bağlıdır. Logit modelleme veya Bayes kullanıyorsanız, R veya WinBugs ile bir şeyler yapabilirsiniz.
- En azından Stokastik, hepsi veya hiçbir şey ve dengeye dayanan gezi ataması için bir QGIS eklentisi oluşturun
- Belirli bağlantılarda ve düğümlerde dönüş kısıtlamaları ve seyahat davranışı için, bunları GIS katmanınıza alan olarak dahil ettiğinizden emin olun, her bağlantı satırı için ihtiyacınız olan şey şunlardır:
link ID, link name, speed, length, number of lanes, capacity per lane, total capacity, and directionality
- düğümler için ihtiyacınız olacak
U_turns allowed?, left_penalty, right penalty, average_Delay, accepted delay, green_cycle_time_per_leg
- Kalibrasyon ve doğrulamayı her adımda kullanın
Hodgepodge modelimi TransCAD ile karşılaştırdım ve oldukça yakındı; ancak benimkini organize bir şekilde değil, python ile yaptığım için 10 kat daha yavaştı.
Bu konuda çalışmak için çok zaman harcadığım için başka sorularınız varsa bize bildirin.
Ayrıca, nerede olduğunuzu ve hangi ölçeğin ne olduğunu, belediyeye karşı, devlete karşı, ulusalya karşı ne olduğunu bilmenize yardımcı olur.