Answers:
简短的答案是,如果您正在寻找TransCAD或Emme / 2替代产品,则没有特别的选择,因为没有开源软件包可与这些替代。
您可以找到的最接近的是一些微型建模解决方案,例如Transims或matsim,我发现它们缺少大量所需的数据,方法论,工具或网络处理,而这些在商业软件中都是可用的。
UrbanSim是一个基于开源代理的建模解决方案,但据我所知,它不处理运输网络。
另一方面,我基于QGIS开发了3或4个旅行需求模型。尽管我无法与您共享代码,但是我可以告诉您我做了什么:
Capacity
使用您要建模的辖区可接受的最佳实践。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
我将Hodgepodge模型与TransCAD进行了比较,结果非常接近。但是,由于我用python而不是以有组织的方式完成所有操作,因此我的速度慢了10倍。
如果您还有其他问题,请告诉我,因为我花了大量时间在此主题上。
同样,这将有助于知道您在哪里,以及您要寻找的规模是市政,州,国家。
还有一个新选项,即AequilibraE,它用作QGIS的插件(我需要透露我是它的开发者)。它比TRANUS强大得多,但是它完全用python和cython编写。
我也推荐TRANUS。它是一个完整的土地利用模型和详细的运输模型,其中模态分割和分配在一个基于logit的集成过程中进行。它可以应用于旅客和货运相结合的城市或地区。从www.tranus.com下载程序和大量文档。
有多种方法可以将TRANUS与GIS进行通信。我们目前正在开发QGIS的TRANUS插件,希望在2015年中期之前可以使用。