sumo-制作自己的路网与车流文件!

一、路网文件

只需要打开ubuntu终端输入如下代码即可,grid.number代表路口数量,grid.length代表路段长度,default.speed代表路段允许车速,最后便可在当前文件夹输出为一个名为MySUMOFile(名字自己定)的路网文件。一般地图为n*n的四四方方理想地图。
代码如下:

netgenerate --grid --grid.number=10 --grid.length=400 --default.speed 15 --output-file=MySUMOFile.net.xml

二、车流文件

之后使用sumo自带的随机车流生成工具randomTrips.py 即可针对此路网生成随机交通流文件rou.xml。代码如下:

~/software/sumo-0.30.0/tools/randomTrips.py -n MySUMOFile.net.xml -b 0 -e 2000 --period 0.1 --intermediate 50 --trip-attributes="type=\"myType\"" --additional-file type.add.xml --edge-permission passenger -r MySUMOFile.rou.xml

-b 代表开始时间,-e代表结束时间,–period 0.1间隔0.1

参考:
http://www.sumo.dlr.de/userdoc/Networks/Abstract_Network_Generation.html
http://www.sumo.dlr.de/userdoc/Tools/Trip.html#randomTrips.py
https://blog.csdn.net/xiaoxiao123jun/article/details/79416837

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值