首页> 外文会议>International Conference on Environmental and Engineering Geophysics >Improvement research on Dijkstra shortest path algorithm and its application in GIS-T simulation
【24h】

Improvement research on Dijkstra shortest path algorithm and its application in GIS-T simulation

机译:Dijkstra最短路径算法的改进研究及其在GIS-T仿真中的应用

获取原文

摘要

The Dijkstra algorithm is one of a classical algorithms which to solves the shortest path problem.However,in practice,when we design a special GIS-T information system,there are possibly a large number of poly lines and vertexes in the road linear vector graphics.If we directly make use of this conventional algorithm,we must make the adjacent matrix between one vertex and the other.And it will consume much computing time and storage space,so it is very difficult to be used in the practical project.Therefore,in allusion to the above questions,this paper puts forward an improved method.The contents are as follows: On the one hand,we need to preprocess those complex and unreasonable road network data,and then make a road network topology data file.On the other hand,we combine the topology data file with the Dijkstra algorithm idea that the shortest path is created according to the increasing order of path length.At last,according to this improved method we develop the GIS-T software-1:200,000 scales Shaanxi Provincial GIS-T information system -by using VC++ programming language to make a simulation analysis testing.The result indicates that the method is accurate and highly effective.
机译:Dijkstra算法是解决最短路径问题的经典算法之一。但是,在实践中,当我们设计一个特殊的GIS-T信息系统时,道路线性矢量图形中可能会有大量的折线和顶点如果直接使用这种常规算法,则必须在一个顶点和另一个顶点之间建立相邻的矩阵,这会占用大量的计算时间和存储空间,因此在实际项目中很难使用。针对上述问题,提出了一种改进的方法。内容如下:一方面,需要对那些复杂,不合理的路网数据进行预处理,然后制作路网拓扑数据文件。另一方面,我们将拓扑数据文件与Dijkstra算法思想结合在一起,即根据路径长度的增加顺序来创建最短路径。最后,根据这种改进的方法,我们开发了GIS-T软件-1:200十万尺度的陕西省GIS-T信息系统-通过使用VC ++编程语言进行了仿真分析测试。结果表明该方法准确有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号