需要金币:1000 个金币 | 资料包括:完整论文,开题报告 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12553 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:电子地图的发展为人们提供更方便的旅行条件,在电子地图上实现最优路径是一件值得探讨的事,也是个永恒的课题。该软件基于Mapx可编程控件,能够实现大部分MapInfo的功能,在VB的开发环境中,需在设计阶段将MapX控件放入窗体中,并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询,地理编码等丰富的地图信息系统功能。 实现最优路径的规划主要是利用Dijkstra算法,它是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解。 关键词: Mapx;Mapinfo ;dijkstra算法;vb语言
目录 摘要 ABSTRACT 引言-1 1 绪论-2 1.1 课题背景-2 1.2 研究意义-2 1.3 研究内容和研究方法-3 1.3.1 设计要求-3 1.3.2 研究方法及思路-3 2. 系统的总体结构研究-5 2.1系统的总体结构-5 2.2系统功能-7 3. 系统设计技术研究-9 3.1地理信息系统-9 3.2 MapInfo MapX-9 3.3 Visual Basic-12 3.4 迪杰斯特拉算法-12 3.4.1 跟踪算法介绍-12 3.4.2 算法原理-13 3.4.3算法流程-14 4. 系统的设计与实现及成果展示-15 4.1实现步骤-15 4.2成果展示-15 4.2.1 地图操作-15 4.2.1最短路径-16 5. 总结-20 致谢-21 参考文献-22 附录-23 |