地理信息系统中建立最短路径的算法

被引:14
作者
宋巨川 [1 ]
李军 [1 ]
张文俊 [1 ]
机构
[1] 上海大学通信与信息工程学院信息工程系
关键词
图论; 迪杰斯特拉算法; 弗洛伊德算法; 地理信息系统;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
本文采用三种基于图论的算法:迪杰斯特拉(Dijkstra)算法、弗洛伊德(Floyd)算法和矩阵算法来建立一个实际的地理信息管理系统(GIS)中寻找任意两点间最短路径的问题,并在系统中加以实现.同时讨论了这几种算法的原理、特点、时间复杂度,同时根据实际情况对上述算法进行了比较和优化.最后,结合本系统的具体情况,针对若干典型问题,如“坐标位置的确定”和“简化地理信息数据的输入工作”等给出了相应的解决办法.系统实现结果表明,优化的算法降低了运行复杂度并减少了系统资源的占用;且系统对底层地理信息透明,便于扩展,具有广泛的应用前景.
引用
收藏
页码:67 / 70
页数:4
相关论文
共 3 条
[1]  
图论及其算法[M]. - 航空工业出版社 , 肖位枢主编, 1993
[2]  
数据结构[M]. - 清华大学出版社 , 严蔚敏, 1987
[3]  
图论及其应用[M]. - 清华大学出版社 , 卢开澄 著, 1981