交通规划软件有哪些

交通规划软件有:AutoCAD、GIS地理信息系统软件、SPSS预测软件等。

解释:

交通软件?中国交通APP

AutoCAD软件在交通规划中扮演着重要角色。作为一款绘图软件,它主要用于绘制交通规划图纸,如道路设计、交通布局规划等。它能够处理复杂的几何图形,支持多种制图工具和编辑功能,使设计师能够精确绘制交通规划蓝图。

GIS地理信息系统软件,如ArcGIS和MapGIS等,是交通规划中不可或缺的决策支持系统。这类软件不仅具有基本的地图制作和编辑功能,还融合了地理信息技术和数据库技术,可对交通数据进行收集、存储、分析和展示。它们在城市规划、交通流量分析、交通规划方案设计等方面具有广泛应用。

SPSS预测软件,以及其他一些统计分析软件,在交通规划中主要用于数据分析与预测。这些软件可以对大量的交通数据进行处理,通过统计学方法分析交通流量、速度、密度等数据之间的关系,并预测未来交通状况。在规划公共交通系统、制定交通管理策略等方面具有重要作用。此外还有一些更加专业化的软件,比如专为交通模拟和规划的MicroStation和Civil等CAD绘图和数据管理结合的综合软件以及交运优化系统等其他多种类型可供选择和使用。这些软件可以协助专业人士更有效地完成复杂的交通规划和设计任务。

查看实时交通信息的手机应用软件有哪些

1.高德地图:用户可在高德地图中开启“交通态势”功能,以便观察周边的人流量情况。此外,该功能还能帮助用户根据实时路况规划出最优路线。

2.腾讯地图:腾讯地图同样具备实时路况查看功能,用户可通过此功能了解周边交通状况,并获取实时路线规划服务。

交通软件?中国交通APP

3.人人地球:这是一款适用于PC端的软件,它能够通过实时卫星图像展示全球人流量情况。此外,该软件还提供了一些旅游推荐和景点介绍功能。

需要注意的是,这些软件通常需要联网才能使用,同时使用过程中要注意保护个人隐私和确保交通安全。在选择和使用这些软件时,建议用户根据自己的需求和实际情况做出合理选择。同时,保护个人隐私和交通安全同样重要。

交通系统仿真软件 —— SUMO

(本文内容总结自 SUMO官网和 Youtube视频教程 published by Rodrigue Tchamna.)

SUMO( Simulation of Urban Mobility)是免费、开源的交通系统仿真软件,可以实现交通流的微观控制,即具体到道路上每一辆车的运行路线都可以单独规划。

SUMO最早发布于 2001年,主要由 German Aerospace Center下属的 Institute of Transportation Systems的研究人员开发。

如果使用 SUMO仿真,官方希望引用的参考文献为:

SUMO已经在 Ubuntu的官方 repo中了,可以用如下命令直接安装:

如果要安装最新版本,也可以手动添加 SUMO的 repo再安装

SUMO并不是单个程序,而是包含了多个 package/ application,提供了丰富的交通系统建模仿真的功能。主要包括如下应用程序:

对于小型网络,或者一些需要特别构造的道路网络,可以采用手动方式创建,主要包含 5个文件:

上述文件本质上都是 xml文件,不过为了方便区分其作用,额外增加了一个后缀名。

假设我们要创建如下图所示的小型道路网络

图中黑色节点对应交通路口,连边对应道路。每个路口所在位置坐标已给出。

创建如下 node file,名为 my_nod.nod.xml:

创建对应上述路网的 edge file,名为 my_edge.edg.xml,内容如下:

其中 id和 type可以随便命名,这里为了方便记忆,用 3L45,表示有 3条 lane,速度上限是 45 m/s,随后会在 type file中对相应的 type进行定义。

对前述 edge文件中的 type进行定义,文件名为 my_type.type.xml:

基于以上三个文件,可以通过命令 netconvert创建 net文件,命令如下:

命令中各个参数的含义非常直观。

上述命令生成 my_net.net.xml文件。以后如果改动了 node, edge, type files,都要重新生成一次 net file.

定义 route file,名为 my_route.rou.xml:

关于 Vehicle和 route的详细介绍,可以参考官网。

运行程序时需要送入一些参数,可以通过命令行形式送入,如果参数太多、太长,为了方便起见,可以将参数统一放到 xml config文件中,在运行时,可以调用这个 config文件。

定义 my_config_file.sumocfg:

如果一个参数既出现在了 config文件中,又在 command line中,则采用 command line的设置。

一切准备就绪,下边运行程序

出现如下界面:

可以检查一下生成的路网是否与期望的相同,以及每条路上的 lane数目。

然后将工具栏中的 Delay设置为 100 ms,否则仿真开始之后瞬间结束。

点击绿色三角符号,运行仿真。在时间走到 10时,bus和 car出现在相应的到路上。时间到达 1999时仿真结束。

在工具栏中还可以设置 standard, fast standard, real world。可以切换一下,看看显示效果。

至此,一个简单的 SUMO仿真 demo就完成了。

在手动构造路网 net.xml文件时,我们也可以用 SUMO自带的 NETEDIT程序,通过 NETEDIT GUI编辑路网,可能效率更高一些。感兴趣的读者可以参考 SUMO官网的教程。

上述手动设置路网的方式只适用于比较简单的情况,如果要构造与现实世界比较接近的大型路网,我们可以用下边的从外部导入 OSM路网的方法。

进入 ,通过搜索城市、街道找到目标道路网,然后 export即可。

这里我选用了上海市东川路附近的路网,如下图

以上就得到了.net.xml文件,这里不是通过基于 node, edge, type文件的整合,而是直接从 osm地图转化过来。下边就是如何得到 route文件。

对于这种大型的路网,手动创建 route文件也很麻烦,这里我们用 SUMO自带的 randomTrips.py程序创建随机的 route文件

其中 randomTrips.py文件放在了 SUMO_HOME目录下,即/usr/share/sumo目录下。

config文件名为 sjtu.sumocfg,内容如下:

到目前为止,已经设置好了所有必须的文件,可以通过以下命令启动仿真:

启动仿真,截图如下:

局部放大:

上边导入 osm地图的方法还是比较麻烦,它主要包括 4步:

实际上,SUMO自带了一个 osmWebWizard.py程序,整合了上述较为独立的步骤,在同一个操作界面,“一站式”完成上述步骤。

用 osmWebWizard.py运行仿真也是 SUMO tutorial中的第一个项目。

注意:必须以 python 2运行,python 3会在 generate scenario的时候报错。

如果提示找不到该文件,就直接去 SUMO_HOME的目录下面/usr/share/sumo/tools运行该文件。

没有问题的话,应该会在浏览器中打开如下页面。这里初始地图位置是 Berlin。

右侧有四个 tab,由上到下以此为:

首先是选定要仿真的地图环境。可以缩放、移动视图,通过右侧的 Select Area可以选定一个区域。最好不要选择太大范围,否则仿真很占资源,甚至导致死机。

然后选择交通流中的车辆类型和密集程度,through traffic factor对应了车辆穿过率,count的单位是 per hour-lane-kilometer。基于这里的参数设置,randomTrip程序会产生相应的 random route。

以上就设定好了地图和 route,点击右上方的 Generate Scenario,就可以进入仿真界面了。