###感想
开源软件的文档急需写的更加清晰啊!!
密切注意软件版本号!!
下载
###折腾历程
由于要用到车流数据,又拿不到数据集,于是只能求助于诸如Transims,PTV Vissim这类车流仿真软件。前面两者,Transims开源,但是似乎安装文档很潦草。PTV Vissim是商业软件,最近的几个好用的版本都没有破解版。于是寻寻觅觅无意中了解到一款德国制造车流交通仿真软件SUMO(Simulation Of Urban Mobility)。
Ubuntu 16.04仓库自带的版本是0.28.0,当时也没注意,没想到就出了问题。
按照的官网教程跑tutorial中的一个例子,那个例子的 路由 配置文件却一直无法通过SUMO软件的审核,究其原因是路由配置的那个XML文件其中一句话无法被解析。
就是这句话了:speedFactor=normc(...) (写下,防止有人掉进相同的坑。。。)
作用是设置speedFactor的数值服从截断正态分布。
明明是按照官网教程一字不差的走的,出了问题,以为是这是当前版本Deprecated的写法(因为感觉开源软件的主页上的文档对应的经常不是最新的软件版本。。。)
没想到,这次竟然是我的软件版本号低了。。。官网文档竟然对应的是最新版的0.29.0
###问题解决
SUMO官网下载最新的0.29,0版本的源码,并下载所依赖的库,手动编译,安装。
上面的语句终于可以被解析了。