SUMO入门(二) - 基础知识

本文介绍了交通仿真软件SUMO的基础知识,包括基础符号解释、安装过程、如何从命令行运行SUMO程序及配置文件的使用。重点讲述了在命令行环境下通过netconvert命令进行网络转换的操作,并提到了配置环境变量以方便命令行调用的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SUMO入门(二) - 基础知识

基础符号

<SUMO_HOME> 将 SUMO-package 保存到的路径

参考文件类型 相关描述
<NETWORK_FILE> NETGENERATENETCONVERT 构建的SUMO网络文件 SUMO network file
<ROUTES_FILE> DUAROUTERJTRROUTER 或 手工建立 的SUMO路由文件 SUMO routes file
<TYPE_FILE> SUMO边缘类型文件 SUMO edge type file,手动构建或下载
<OSM_FILE> 从 OpenStreetMap 导出的 OpenStreetMap 文件

安装SUMO

参考Installing

从命令行运行程序

SUMO由许多用于不同模拟任务的独立程序组成。只有程序sumo-gui.exe SUMO-GUI 具有图形用户界面(GUI)其他程序必须从命令行调用

首先,必须打开命令行。在Windows上,启动“cmd.exe”,出现一个黑色的窗口,即命令行。

命令行允许通过键入程序名称后跟程序选项来启动程序。由于这可以自动化,因此对于重复性任务可能比使用GUI更舒适。命令看起来像这样

netconvert --node-files=hello.nod.xml --edge-files=hello.edg.xml --output-file=hello.net.xml

这里netconvert程序的名称,其余的命令设置了该程序的选项


方法一(start-command-line.bat):
在下载的SUMO文件夹中,有一个目录bin。 该目录包含名为 start-command-line.bat 的批处理文件,该批处理文件启动命令行并确保您可以执行SUMO程序。

1)双击执行 start-command-line.bat
2)使用命令cd(更改目录)导航到包含配置和网络文件的目录
3)输入一个命令,如下

netconvert --node-files=hello.nod.xml --edge-files=hello.edg.xml --output-file=hello.net.xml


方法二(命令行):

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值