互联网GIS系统底层算法设计和实现

来源 :昆明理工大学 | 被引量 : 1次 | 上传用户:bohecha_j
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS(地理信息系统)是社会信息化的大背景下,地图学与计算机科学紧密结合的产物。GIS平台的应用已经深入到各行各业:电力系统、城市建设、交通、航空、水利等。现代GIS技术是通信技术、传统GIS和互联网技术,紧密结合的结果。各种互联网应用的都尝试将地理信息元素和概念添加到自己的产品中。本论文在Linux系统中构建了一个基于互联网的GIS系统。在Qt程序设计框架,结合Mapabc公司提供的基础地理数据,从底层实现了GIS系统中如测量算法和最短路径算法等基本算法,实现了基本GIS系统的常用功能。本文中研究的关键算法有:多点距离计算、多边形面积计算、最短路径查找和公交路线查找方法。其中多点距离测量和面积计算方式主要研究、对比并实现了线性模型算法和椭球模型算法。在最短路径算法方面主要是研究了Dijkstra算法和Floyd算法。这两种算法都是最短路径中较为常用的算法。其中Dijkstra算法的特点在于计算的是一个节点到其他所有节点的最短路径,而Floyd算法则可计算所有节点的距离矩阵,得出所有节点到其他所有节点的最短路径。在Floyd算法的基础上,设计了一种公交查询算法。本文重点完成了以上算法,在Linux/Qt框架下的实现,以及相应的用户界面设计。特点是程序基于底层,可移植性强,并且充分利用网络优势,提高客户端的使用体验。在没有网络连接的情况下,系统提供基本的一些服务;在连接网络的情况下,系统在算法效率和功能上有大幅度的提高。
其他文献
在钢铁制造行业中,铸坯翻转冷床是比较常见的设备类型。在实际的工作中,工作人员需要对设备的结构类型以及轨迹运行的精准度进行深入掌握。在实际的应用中,研究人员需要对铸坯翻
该文基于亥姆霍兹共振腔设计了一个香味自动排放装置,可以应用到洗手间的香味自动排放。当检测到有人使用洗手间后,光电开关会自动触发单片机,启动正弦信号发生器,产生亥姆霍
能源开发利用问题已经成为了我国当代发展中敏感经济的核心研究内容,被列为了工作研究的重点,于此同时针对该类问题也制定了方针政策作为基础支撑,在新型的能源能够代替目前
随着手机短信应用日益广泛,垃圾短信也随之大量出现,并严重影响到人们的正常生活及社会的安全与稳定。针对现有手机端垃圾过滤系统的不足,该文介绍了一种基于贝叶斯算法的垃
加强对实践性教学体系的构建和管理,是实施工学结合人才培养模式的关键环节。文章结合我院计算机网络技术专业的实践教学改革,探讨了高职实践教学体系的构建。
目的:建立野罂粟药材的质量标准.方法:采用HPLC法测定野罂粟中野罂粟碱的含量.结果:野罂粟中野罂粟碱的平均含量为0.003%,野罂粟碱在0.131~7.848μg呈良好线性关系,r=0.9993.
统筹推进"世界一流学科"建设是"世界一流大学"建设的重要基础。总结以往的经验和教训,扎实打好这样的基础特别需要预防四个方面的认识误区:"世界一流学科"建设就是要大力提高