摘要: |
传统的城市交通规划软件的应用重点在于建立和求解复杂的城市交通数学模型,对数据、模型和结果表示之间的有机联系以及与交通密切相关的空间关系数据的表示和分析则显得不足。一些交通分析常常费时费力,数据得不到很好的利用,而且直观可视性也不强,直接影响了规划水平。GIS技术以其强大的图形处理的能力和空间数据分析的功能,已成为辅助城市交通规划的最有力的工具。因此,本论文就地理信息系统在城市交通规划中的应用的有关问题,诸如交通规划模型和空间分析集成、交通规划专题地图可视化表现等进行了探讨,对城市交通规划系统进行了研究和开发尝试。详细研究内容如下:
(1)论述了传统交通规划软件存在问题,提出了利用GIS平台开发交通规划系统的基本思想;
(2)论述了交通规划的算法和流程,在此基础上,设计了交通模型编程实现的流程图;
(3)通过比较国内外GIS软件平台,选定了具有强大图形编辑和空间分析功能的ArcGIS桌面版为交通规划系统的开发平台;
(4)在数据的组织和数据库的建立上使用新的面向对象的空间数据-Geodatabase,并利用统一建模语言UML完成了系统数据库的设计与建立,包括空间数据库,属性数据库以及交通网络数据库;
(5)论述了系统编程实现的基本方法,在ArcMap下采用VBA编程方法自由地定制了系统界面;
(6)利用ADOData和数据网格(DataGrid)控件存取交通规划系统预测功能所需的数据库;
(7)采用VB对ArcObject控件扩展开发方式,实现系统功能的开发,即利用COM技术的扩展性在VB中创建ActiveX动态链接库(DLL)来实现特定的系统功能,并集成在ArcMap中运行;
(8)系统完成了交通发生预测、交通分布、缓冲区分析、道路的网络分析、公交车站空间扩展等功能的设计和实现,并将交通预测的结果以各种专题地图的形式可视化表现出来。
通过系统的开发试验和尝试,说明利用GIS开发城市交通规划系统可以使得交通规划工作更加形象直观,大大减少交通规划人员的工作量及时间,提高工作效率。本文对于城市交通规划具有一定的参考价值。 |