SUMO入门(三) - 抽象路网生成
Networks/Abstract Network Generation
NETGENERATE允许生成三种类型的抽象网络:网格grid,蜘蛛spider,随机random
必须使用以下选项之一声明要创建的网络类型: –grid, –spider 或 –rand
您可以使用 –output <FILENAME> 或简写 -o <FILENAME>(默认为“net.net.xml”)提供要生成的网络名称。
Grid-like Networks
您可以描述要在x方向和y方向上建立多少个交叉点以及它们应该彼此相距多远。
结点数的参数是 –grid.x-number 和 –grid.y-number
结点之间的距离是 –grid.x-length 和 –grid.y-length
如果要构建两个轴具有相同值的网络,请使用 –grid.number 和 –grid.length ,长度以米为单位。例如:
netgenerate --grid --grid.number=10 --grid.length=400 --output-file=MySUMOFile.net.xml
netgenerate --grid --grid.x-number=20 --grid.y-number=5 --grid.y-length=40 --grid.x-length=200 --output-file=MySUMOFile.net.xml
Random Networks
随机网络生成器正如其名称所说的那样,它构建随机网络。 可能会更改几个设置:
–rand.iterations <INT>:
–rand.bidi-probability <FLOAT>: the probability to build a reverse edge
–rand.max-distance <FLOAT>: the maximum edge length
–rand.min-distance <FLOAT>: the minimum edge length
–rand.min-angle <FLOAT>: the minimum angle between two edges
–rand.num-tries <INT>:
–rand.connectivity <FLOAT>:
–rand.neighbor-dist1 <FLOAT>:
–rand.neighbor-dist2 <FLOAT>:
–rand.neighbor-dist3 <FLOAT>:
–rand.neighbor-dist4 <FLOAT>:
–rand.neighbor-dist5 <FLOAT>:
–rand.neighbor-dist6 <FLOAT>:
netgenerate --rand -o MySUMOFile.net.xml --rand.iterations=200
Spider-like Networks
具体参数详情可参考NETGENERATE
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)