sumo中随机产生车流_怎么给sumo路网中随机分配交通量-程序员宅基地

在sumo中绘制地图,然后利用sumo中的randomTrips.py工具产生随机的车流量

一、首先绘制路网,本文绘制了一个九宫格路网(myroad.net.xml),如下图:

在这里插入图片描述

二、在sumo/bin 目录下打开start-command-line.bat,进入到myroad.net.xml路径下,如下

在这里插入图片描述

三、生成rou.xml文件

先输入python d:/sim/sumo-1.2.0/tools/randomTrips.py -n myroad.net.xml -e 50 -l
再输入d:/sim/sumo-1.2.0/tools/randomTrips.py -n myroad.net.xml -r myroad.rou.xml -e 50 -l
运行成功后生成myroad.rou.xml文件,如下;
在这里插入图片描述

四、编辑sumo.cfg文件,如下

<?xml version="1.0" encoding="UTF-8"?>
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">

    <input>
        <net-file value="myroad.net.xml"/>
        <route-files value="myroad.rou.xml"/>
    </input>


    <time>
        <begin value="0"/>
        <end value="1000"/>
    </time>

</configuration>

五、运行程序

在这里插入图片描述
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42011039/article/details/113590354

智能推荐

Delphi dbgrideh序号_dbgrideh增加序号和箭头-程序员宅基地

文章浏览阅读267次。数据库里面的数据没有序号的数据,在dbgrideh上新增一列自定义其字段,例如:id。在dbgrideh控件上的‘OnDrawColumnCell’事件下写下代码。在unidatesource的‘OnDataChange’事件下写下。if DataCol = 0 then //设置在第一列。在编码的开头定义i,为integer。_dbgrideh增加序号和箭头

samber/lo 库的使用方法: 处理切片-程序员宅基地

文章浏览阅读1.4k次,点赞27次,收藏26次。是一个 Go 语言库,提供了一些常用的集合操作函数,如 Filter、Map 和 FilterMap。这个库函数太多,因此我决定按照功能分别介绍,本文介绍的是 samber/lo 库中处理切片的函数。主要参考库的README。_samber/lo

verilog乘法器以及booth编码改进_改进booth编码-程序员宅基地

文章浏览阅读4.6k次,点赞7次,收藏28次。第一章 整数乘法器1.1 整数的概念整数在IEEE 的规定上有,短整数short integer , 中整数integer 和 长整数long integer ,它们之间的关系如下: 整数字节空间取值范围短整数一个字节-127 ~ 127中整数两个字节-32767~32767长整数和四个字节-2147483647~2147483647 在这里笔者以短整数..._改进booth编码

C语言课程笔记知识总结与感想_c语言知识点感想-程序员宅基地

文章浏览阅读1.3k次。 C数据类型。{常量与变量}第2章常量:整型常量: 有符号整型常量:默认int定义为有符号整数,无需使用signed. 无符号整型常量:不能表示成小于零的数。 长整型常量。 无符号长整型常量。 实型..._c语言知识点感想

1.1 基于B/S 结构的 Web 应用_b/s应用-程序员宅基地

文章浏览阅读1.5k次,点赞5次,收藏4次。选项,弹出首选项对话框,在左侧导航树中找到General->Content Types,在右侧Context Types树中展开Text,选择“Java Source File”节点,在下面的“Default encoding"输入框中输入“UTF-8",单击“Update”按钮,即可设置Java文件编码为UTF-8,如图1-9所示。而服务器端有两种,- -种是数据库服务器端,客户端通过数据库连接访问服务器端的数据,另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。_b/s应用

使用 Docker 和 Traefik v1 搭建轻量代码仓库(Gogs)_gogs sqlite 性能-程序员宅基地

文章浏览阅读710次。本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)本文作者: 苏洋创建时间: 2020年02月04日统计字数: 12336字阅读时间: 25分钟阅读本文链接: https://soulteary.com/2020/02/04/gogs-git-server-with-docker-and-..._gogs sqlite 性能

随便推点

苍穹外卖day8(2)用户下单、微信支付

用户下单因为订单信息中包含了其他业务中的数据,在逻辑处理中涉及了多个其他业务,比如要判断地址簿、购物车数据是否为空(查询地址簿和购物车)订单表字段多,在插入数据的时候,要确保每个字段都有值向订单表插入数据后,也得向订单明细表插入数据:具体来说,就是遍历购物车数据,把购物车中的商品详细信息(菜品、套餐、数量、价格…)赋给订单详情表完成下单后要清空购物车订单支付需要商家号,跳过支付,模拟实现订单支付功能。

伯克利大模型排名-程序员宅基地

文章浏览阅读202次。网站: https://arena.lmsys.org/

【已解决】Python的坑:os.system()运行带有空格的长路径和双引号参数有bug_os.system怎么调试-程序员宅基地

文章浏览阅读4.7k次,点赞6次,收藏7次。当DOS命令行带有双引号路径、双引号参数时,os.system()运行的结果总是显示:“XXX(路径名)不是内部或外部命令,也不是可运行的程序或批处理文件。”_os.system怎么调试

基于FPGA的交通灯系统_vivado实例交通灯-程序员宅基地

文章浏览阅读3.6k次,点赞4次,收藏72次。基于FPGA的交通灯系统一、实验目的1.学习和掌握将实践中的要求抽象为逻辑需求关系的方法。2.掌握将小型数字系统划分为控制器和处理器的方法。3.掌握依据ASM图设计小型数字系统的方法4.掌握小型数字系统的调测方法5.掌握可编程器件及其开发软件的使用方法二、主要仪器设备及软件硬件:FPGA核心板(xc7a35tftg256_1)软件:vivado2018.3三、实验任务十字路口的交通灯管理系统。在主干道和小道的十字交叉路口,设置交通灯管理系统,管理车辆运行。小道路口设有传感器C(此处以按_vivado实例交通灯

MLP理解_mlp是什么意思-程序员宅基地

文章浏览阅读3.7w次,点赞97次,收藏245次。一直不理解MLP的作用,今天细看了下几篇博客,记录下自己心得:MLP实质MLP中文叫法是多层感知机,其实质就是神经网络。其提出主要是为了解决单层感知机无法解决的非线性问题。个人理解个人理解,MLP的forward结构可以简单看成:Output=Input×Weights+biases其中:Input:N×C1Weights:C1×C2biases:C2×1Output:N×C2Input一共N行,每行C1个Feature,MLP能够实现将C1维转换为C2维。这C2维中每一维都整合了原_mlp是什么意思

zabbix监控深信服_zabbix3 通过snmpv3监控linux主机-程序员宅基地

文章浏览阅读685次。一、zabbix 3 通过snmp v3监控linux主机原因是第三方系统,无法安装zabbix客户端,只能通过snmp 协议来监控深信服:在AC和SSL_×××等设备中,SNMP默认是开启的,而且默认密码为sinfors(早期版本)或sangfor,而在NGAF中,这个功能不是默认开启的,在“网络/高级网络配置”中,设置了团体名,也无法访问SNMP。后来,经过查询各种资料,得知在NGAF开启SN..._深信服 mib zabbix

推荐文章

热门文章

相关标签