写在前面
俗话说,行行都有自己的门道,那么学习会用工具和软件是实现入门的第一步。本文为大家详细介绍了交通行业常用的软件和工具,覆盖了编程类,画图设计分析类,交通仿真类,自动驾驶类,GIS类等。学会这些工具软件,对大家日常工作提升效率有极大帮助。
如有不全,欢迎留言补充!
注:所有图片均来源网络,非商业用途,如有侵权,请联系交通邦后台删除
1
编程类
主要包括:Python,Java,C++,JavaScript,MATLAB
1
Python
Python 是一种广泛应用于数据分析、科学计算和人工智能领域的编程语言。在交通行业,Python 常用于交通数据分析、建模和优化算法。Python 的相关库(如 NumPy、Pandas 和 SciPy)可以帮助工程师处理大量数据,进行复杂的计算和模拟,拥有丰富的库和框架,在数据分析、机器学习、网络开发等方面具有广泛应用。
2
Java
Java 是一种跨平台的面向对象编程语言,广泛应用于企业级应用开发和大型系统集成。在交通行业,Java 可以用于开发智能交通系统、车联网应用和自动驾驶软件。Java 相关的框架(如 Spring 和 Hibernate)可以提高开发效率和软件的可维护性。是跨平台、面向对象的编程语言,适用于大型软件系统开发,具有较高的性能和稳定性。在交通行业的应用包括智能交通系统、车联网等。
3
C++
C++ 是一种高效的面向对象编程语言,适用于高性能计算和实时系统开发。在交通行业,C++ 常用于开发实时操作系统、嵌入式系统和自动驾驶软件。C++ 的相关库(如 Qt 和 OpenCV)可以提供丰富的图形界面和计算机视觉功能。C++是高性能的编程语言,适用于实时性要求较高的交通系统开发,如自动驾驶、交通信号控制等。
4
JavaScript
JavaScript 是一种广泛应用于 Web 开发的脚本语言,可以用于创建交互式网页和前端应用。在交通行业,JavaScript 常用于开发交通信息服务网站、车联网应用和实时地图展示。广泛应用于网页开发,可用于实现交通行业的在线应用和地图可视化。
5
MATLAB
Matlab在交通行业中可以发挥多种编程作用。它可以帮助用户处理和可视化各种交通数据,可以用于建立和模拟交通流模型、交通规划模型等,通过仿真和模拟不同的交通情况和策略,帮助优化交通流和减少拥堵。此外,Matlab可以与物联网、大数据等先进技术结合,实现信号控制和智能交通管理,提高城市交通管理水平和运行效率,设计和实现各种交通相关的算法,优化交通系统的效率和性能。
2
画图设计分析类
主要包括:Matlab,R,PPT,PS,Adobe lllustrator,ArcGIS,AutoCAD,AutoSketch, Visio,Tableau
1
Matlab
MATLAB可以将大量交通数据,如车流量、车速、路况等,进行可视化处理,绘制出各种图表,如车流量随时间的变化曲线、车速分布图等,还可以用于交通标志的设计和优化。借助MATLAB的画图功能,可以对交通标志进行设计和优化,并通过仿真实验来评估交通信号方案的可行性,以提高交通系统的效率。
2
R
R 语言在交通行业方面画图的应用主要体现在数据可视化上。R 语言拥有丰富的绘图函数和图表类型,可以方便地对交通数据进行可视化分析。例如,可以使用 R 语言绘制交通事故分布图、交通流量图、速度-距离图等,且是开源、免费的数据分析和绘图软件,有大量的交通相关库和扩展包。
3
PowerPoint(PPT)
PowerPoint(PPT)可以创建各种图表,如柱状图、折线图、饼图等,用于呈现交通数据。同时,也可以创建各种形状和图形,因此可以用于制作流程图和思维导图。PPT具有动画效果,可以制作动态图像来展示交通数据的变化趋势或效果。例如,可以使用PPT制作动态交通流量图或交通拥堵预测图等。
4
Photoshop(PS)
Photoshop 是一款专业的图像处理软件,适用于各种图片的编辑、修饰和合成。在交通行业,Photoshop 常用于制作交通规划图、设计效果图和宣传资料。具有强大的图像处理功能,适用于制作高质量的交通规划图和宣传资料。
5
Adobe Illustrator(AI)
Adobe Illustrator 是一款专业的向量绘图软件,适用于创建和编辑矢量图形。在交通行业,Illustrator 常用于绘制交通线路图、标识和图标,适用于制作高质量的交通图表和插图。
6
AutoCAD
AutoCAD 是一款计算机辅助设计(CAD)软件,适用于二维和三维图形的绘制、编辑和标注。在交通行业,AutoCAD 常用于绘制交通设施详细设计图、施工图和标准图,适用于绘制精确的交通设施图纸。
7
AutoSketch
AutoSketch 是一款简单的绘图软件,适用于快速制作手绘风格的草图和示意图。在交通行业,AutoSketch 常用于快速绘制交通规划草图、设计思路和初步方案,简单易用的手绘风格的绘图软件,适用于制作交通概念设计图。
8
Visio
Visio 是一款专业的流程图和绘图软件,适用于绘制各种业务流程图、组织结构图和网络图。在交通行业,Visio 常用于绘制交通组织流程图、交通信号控制逻辑图和交通管理网络图。微软出品的专业绘图软件,适用于绘制各种交通流程图和网络图。
9
Tableau
Tableau 是一款商业智能和数据可视化软件,Tableau 在交通行业的应用主要体现在数据可视化、分析和展示等方面,帮助交通工程师、规划人员和公众更好地理解和利用交通数据,优化交通管理和出行体验,是强大的数据可视化工具,适用于交通数据的分析和展示。
10
Echarts
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器,底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。非常适用于交通数据分析可视化。
11
Aidaroe | Streetmix
Aidaroe将有效帮助你自动生成美观的交叉口平面图、流量图。从交叉口渠化参数输入、转向流量输入、信号方案输入到饱和度评价、延误评价、服务水平评价、排队长度评价等结果输出,提供良好的图形化界面,各部分操作均支持图形化输出。
Streetmix是一个在线绘制横断面网站,提供一种简单便捷的道路剖面设计的模板,只需拖动道路元素,即可组合出各种道路剖面图。
3
交通仿真类
主要包括:TransCAD,TranStar,Dynasty TIM,VISSIM,TESS NG,SUMO
1
TransCAD
TransCAD是由美国Caliper公司开发的一套强有力的交通规划和需求预测软件,是第一个为满足交通专业人员设计需要面设计的地理信息系统,可以用于储存、显示、管理和分析交通数据,同时将地理信息系统与交通需求预测模型和方法有机结合成一个单独的平台,是世界上最流行的交通规划和需求预测软件之一。
2
TranStar
“交运之星—TranStar”(以下简称:TranStar)是由南京全司达交通科技有限公司与东南大学交通学院王炜教授创新团队联合开发,根据中国城市交通实际情况而定制的城市交通系统集成分析与系统仿真平台软件。TranStar充分吸收产、学、研三方优势,通过30多年的研发,经历数次版本更迭,已经形成了包括面向城市土地开发、交通规划设计、公共交通系统、交通管理控制、交通政策制定等业务部门的交通分析平台,提供了面向前述五大类业务部门与交通相关业务的一键式仿真技术。
3
Dynasty TIM
DynasTIM (Dynamic network assignment system for Traffic Information Management) 是用于路网动态交通流实时分析、仿真、预测和优化的大型数据处理软件系统,为智慧交通相关系统提供高可信的信息与决策支持;未来将能为互联的智能车辆动态规划最优的出行方案,是新一代智慧交通的重要支撑系统之一.在发展初期,DynasTIM参考了DynaCHINA和DynaMIT等国内外动态交通分析系统的相关研究成果,后经过十余年高强度的独立研发而成。
4
VISSIM
VISSIM具有多模式的交通出行方式仿真功能(涵盖机动车,非机动车,公交,行人,轨道交通,甚至机场仿真等)。其驾驶模型设置的较为完善。同时VISSIM的优势体现在对多种信号控制的模拟上,并提供了与外部交通控制策略的接口,还可应用于感应式的信号控制的设计、检验和评价等。目前PTV系列软件在中国的用户涵盖多所大学和研究单位、咨询公司、设计院等。
5
TESS NG
TESS仿真系统是同济大学孙剑教授于2006年主持开发的第一代道路交通仿真系统,包括软件架构、高精度路网交互、计算平台、模型体系等,TESS NG (TESS Next Generation)微观交通仿真系统应运而生。TESS NG微观交通仿真系统融合了交通工程、软件工程、系统仿真等交叉学科领域的最新技术研发而成,主要特点为:完全自主知识产权、专门针对中国驾驶者及交通流特征、便捷快速的建模能力,开放的外部接口模块以及定制化的用户服务等。其具有便捷的3D展示功能,外部大规模路网全局路径自动导入,车路协同等高阶功能模块。目前TESS NG已有200余家用户,并已输出至东南亚国家应用,现形成了软件销售,交通规划设计项目咨询,智能交通系统平台建设等3个核心板块服务内容。
6
SUMO
SUMO是一个开源的,微观的,空间上连续,时间上离散的交通仿真软件,采用c++语言开发,其宏观特征包括带变道的多车道道路,基于道路交叉口的靠右侧行驶规则,支持动态路由,可以管理超过10000条街道的网络。其微观特征包括允许碰撞自由的车辆移动模式,支持单车路由。该软件特点是具有快速的OpenGL图形界面,支持多种网络格式输入。
7
Synchro
Synchro是一款用于交通工程领域的仿真软件,主要用于分析和优化交通信号控制、交叉口和道路网络的性能。Synchro可以用来模拟不同类型的交叉口,包括单交叉口、多交叉口和环形交叉口。交通工程师可以使用Synchro来评估交叉口的性能,确定最佳的信号配时方案,以减少拥堵和提高交通流量;Synchro允许用户建立道路网络模型,以模拟整个城市或地区的交通流动、帮助交通工程师分析信号配时方案,以确保交通流畅并最小化交通拥堵。它可以优化信号的周期、绿灯时间和相位,以适应不同的交通流量情况。
8
Aimsun
Aimsun是一种在交通领域广泛应用的交通仿真软件,它专注于模拟和分析城市交通系统的性能。Aimsun可以用来建立复杂的交通流模型,模拟不同类型道路、交叉口和交通网络中的车辆流动。这有助于交通规划师和工程师更好地理解城市交通的动态;帮助交通工程师优化信号配时、交叉口设计和车道配置,以改善交通流量、减少拥堵并提高通行效率。它还支持智能交通系统的集成,以实现智能交通管理和控制;模拟公共交通系统的运行,包括公交、轨道交通和轻轨系统。这有助于优化公共交通线路、车辆调度和乘客服务,以提高城市的可持续性和交通效率。
9
Paramics
Paramics(PARAllel MICroscopic Simulator)是一款在交通领域广泛应用的交通模拟软件,其强大的微观模拟能力使其在多个方面发挥关键作用。Paramics支持精细的微观交通模拟,可以准确模拟车辆之间的互动和行为,用于分析交通拥堵、交通流量和道路性能方面非常重要;可以进行多模态模拟,包括道路、公共交通、行人和自行车,这有助于综合评估不同交通模式的影响;用于交通规划和设计,通过模拟不同规划方案来确定最佳策略,包括道路改建、新交通系统的引入和道路网络的重新设计。此外,Paramics还支持交通信号控制优化,以制定最佳信号配时方案,降低拥堵,提高交通效率。
10
AnyLogic
AnyLogic是一种多范式仿真建模工具,它在交通领域有广泛的应用。在交通流仿真方面,AnyLogic可以模拟道路上的交通流,帮助分析拥堵情况、道路容量和交通信号灯控制策略。此外,它可用于城市和道路网络规划,评估不同规划方案对未来交通需求的影响,以及优化公共交通系统的运营,包括乘客流动、车辆调度和站点布局的优化。AnyLogic还适用于分析货物运输和物流网络,供应链效率和运输成本。交通政策分析是另一个领域,通过模拟不同政策(如收费路段、拓宽道路、建设公共交通系统),政府和城市规划者可以预测政策效果。
4
自动驾驶类
主要包括:VTD,Carsim,Prescan,CarMaker等
1
VTD
VTD (Virtual Test Drive)是德国VIRES公司开发的一套用于驾驶辅助系统,主动安全和自动驾驶的完整模块化仿真工具。其运行于Linux 平台,功能覆盖了道路环境建模、交通场景建模、天气和环境模拟、简单和物理真实的传感器仿真以及高精度的实时画面渲染等。VTD的功能和存储也依托于OpenDrive, OpenCRG 和OpenScenario这些开放格式,他的场景搭建主要包括道路环境搭建,动态场景配置这两个步骤。道路环境等静态场景的搭建使用路网编辑器Road Network Editor (ROD)完成;动态场景的配置场景编辑器Scenario Editor来实现。
2
Carsim
CarSim是专门针对车辆动力学的仿真软件,CarSim模型在计算机上运行的速度比实时快3-6倍,可以仿真车辆对驾驶员,路面及空气动力学输入的响应,主要用来预测和仿真汽车整车的操纵稳定性、制动性、平顺性、动力性和经济性,同时被广泛地应用于现代汽车控制系统的开发。CarSim可以方便灵活的定义试验环境和试验过程,详细的定义整车各系统的特性参数和特性文件。
3
Prescan
PreScan是一款以物理模型为基础的,面向汽车ADAS自动驾驶的仿真软件。基于摄像头,激光雷达,毫米波雷达,GPS等多种传感器的自动驾驶开发及仿真测试。可以根据需要搭建路网模型,周围建筑,交通参与者(行人,车辆),设置不同的光照条件,天气情况等。PreScan可用于从基于模型的控制器设计(MIL)到利用软件在环(SIL)以及硬件在环(HIL)系统进行测试。测试算法主要是Matlab/Simulink,当然也可以链接到第三方的动力学模型(CarSIM、dSPACE ASM)。
4
CarMaker
CarMaker 专为在所有开发阶段(MIL、SIL、HIL、VIL)的汽车和轻型车辆的开发和无缝测试而设计。开放式集成和测试平台允许为无人驾驶、ADAS、动力总成和车辆动力学等应用领域实施虚拟测试场景。借助高分辨率 3D 可视化工具 MovieNX,可提供照片级的真实画质。各种支持的标准和接口也保证了与现有工具环境的顺利集成。
5
GIS类
主要包括:ArcGIS,QGIS,GeoServer等
1
ArcGIS
ArcGIS 是一款商业地理信息系统(GIS)软件,用于处理地理空间数据和进行空间分析。在交通行业,ArcGIS 常用于交通地理信息的管理和分析,如交通网络分析、出行需求预测等,适用于交通地理信息的分析和展示。
2
QGIS
QGIS是一个免费的开源GIS软件,具有强大的功能和广泛的插件支持。它适用于各种GIS任务,提供了数据收集、分析、编辑、制图等功能。QGIS的社区活跃,用户可以根据自己的需求添加各种插件和扩展。
3
GeoServer
GeoServer是一个用Java编写的开源的地理信息服务器,用于发布地理数据和地图服务。它支持开放地理信息标准,如WMS、WFS等,为用户提供了在线地图浏览和查询功能,允许用户共享和编辑地理空间数据。此外,其提供地理信息的解析、处理、存储,提供REST 服务进行应用,可以进行二次开发处理,提供支持多种地理信息数据源格式的支持。
编
辑
团
队
内容/
黄馨漫,目前从事交通运输安全方向研究工作,感兴趣于智慧交通的建设落地方向;
刘萱,希望通过输出探索交通行业;
审核/
张一豪
扫描加入免费的「智慧城市之智慧交通」知识星球可了解更多行业资讯和资料。
欢迎加入智能交通技术群!
联系方式:微信号18515441838