尹旭日
(蚌埠汽车士官学校 运输勤务系,安徽 蚌埠 233011)
基于GISDK路网拓扑结构的构建与应用
尹旭日
(蚌埠汽车士官学校 运输勤务系,安徽 蚌埠 233011)
为解决将其他格式的地理文件导入TransCAD中构建路网后存在的连通性问题,在总结路网中虚连接常见类型的基础上,设计和实现了基于GISDK的路网虚连接的修正方法。利用GISDK编程在修正后的路网上进行最短路径应用分析,验证了所提出方法的有效性。
GISDK;拓扑结构;连通性;最短路分析
TransCAD作为广泛使用的主流交通规划软件,不仅提供了强大的表格处理和路网分析能力,而且为用户提供了GISDK(geographic information system developer’s kit,GISDK)二次开发工具。用户编写基于GISDK应用程序,就可以利用其强大的数据处理和图形分析功能,高效开发满足各种要求的GIS应用系统。GIS应用系统绝大部分功能基本上是建立在地理对象的空间位置相互关系之上的,因此,空间实体之间的拓扑结构关系是GIS进行空间分析和决策的基础之一,其是否具有高效、可靠的拓扑处理功能已成为衡量GIS应用软件的重要标准。
TransCAD支持ESRI Shapefiles和MapInfo TAB格式的地理文件,而MapInfo格式的地理文件由于使用广泛而大量存在于各种科学研究和工程应用领域,容易查找并能直接使用。但是,将MapInfo格式地理文件导入到 TransCAD的过程中,由于数据兼容性问题,常会产生道路与节点间的虚连接问题,这不仅直接影响了道路拓扑结构的正确构建,而且导致后续路网分析应用的有效性。
GISDK作为功能强大的宏汇编语言,已在城市公交线网优化、OD数据合成、路网规划方案确定、功能优化以及期望交通量显示等方面得到了应用[1-4]。……