电子地图制作系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:cxb632552353
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无论是基于客户端的还是基于Web的地理信息系统,毋庸置疑均以地图为载体对地理信息进行可视化表达。因此能否高效的渲染及显示地图成为地理信息系统的最基本的也是最关键的要求。目前国内外的众多制图系统,其制图方法及流程差异比较大,在地图符号的表达上没有统一的标准,缺乏通用性。同时,地图渲染速度一直是制图系统最大的瓶颈,当地图要素比较复杂时,渲染时间较长,用户一次请求等待时间较长,严重影响用户体验。基于上述现状,本课题通过对已有的制图流程进行深入分析,设计了“瓦片渲染”方案来提高地图制图效率,并实现了一个矢量电子地图制作与浏览系统。该系统提供了强大的符号制作功能,具有高质量地图渲染能力,并能够快速的浏览大幅面地图。本文主要研究内容和创新点如下:1.对现有地图符号化方法进行研究,采用面向对象技术设计了一个符号制作与解析软件。该软件抽象出图元类来设计地图符号,支持各种复杂的点线面符号的制作,便于图元扩展,进而扩展符号库。引入“颜色对象”提高了符号颜色设计的灵活性。2.用MFC实现了符号搭配表制作程序。该模块能够以可视化的方式展示地图符号库,使用户在选择符号码时一目了然。3.通过对地图要素矢量数据存储模型的分析对比,最终采用空间数据库PostGIS来存储矢量数据,并通过封装矢量数据访问库OGR来筛选要素,为地图渲染模块提供矢量数据。4.对地图渲染方法进行了深入研究,设计了基于“瓦片渲染”即以瓦片作为实时渲染的单位,和瓦片缓存的电子地图浏览方案,不仅能够快速浏览大幅面地图,还能有效减小用户等待时间,大幅度提高了地图渲染效率,增强了用户体验。本文最后通过渲染一副中等数据量的地图来对该电子地图制图系统进行了测试,地图渲染效果良好,性能较佳。本文设计的电子地图制图系统来源于实际科研项目中,实践证明该系统能够提供高质量的矢量地图渲染能力。
其他文献
极化码是目前唯一一种被证明可达到信道容量的编码方式,稀疏码分多址接入(Sparse Code Division Multiple Access,SCMA)可以提高频谱资源的利用率和接入系统的用户接入数量。
随着民航运输业的发展,大型机场航班起降架次迅速增加。但是,冰雪气象条件给民航机场的安全和效率带来了挑战。除雪车在除雪作业过程中因扬雪导致无法识别道路状况,机场在不
这是一个美丽的小村庄。这里没有贫穷.没有污染,没有喧嚣,从里到外像水洗一样的清爽。这就是位于查干湖畔的前郭县新艾里乡妙因寺村。
为避免传统模式识别中神经网络收敛速度慢、过学习等不足或因支持向量机(Support Vector Machine,SVM)参数选择不当而导致识别准确度低,在引入M-ary分类理论将泛化及学习能力
塘沽街下辖32个社区,1个社区工作站,8600多家企事业单位,1235个非公企业。辖区面积大、人口多、党员多、基层党组织多、党建工作情况复杂,尤其是非公企业党组织在发挥作用的途径
报纸