欢迎来到天天文库
浏览记录
ID:34118007
大小:3.23 MB
页数:85页
时间:2019-03-03
《电子地图制作系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文若有不实之处,本人承担一切法律责任。本人签名:日期:西安电子科技大学关于论文使用授权的说明本人完全了解西安电
2、子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位后结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。保密的学位论文在年解密后适用本授权书。本人签名:导师签名:日期:日期:摘要摘要无论是基于客户端的还是基于Web的地理信息系统,毋庸置疑均以地图为载体对地理信息进行可视化表达。因此能否高效的渲染及显示地图成
3、为地理信息系统的最基本的也是最关键的要求。目前国内外的众多制图系统,其制图方法及流程差异比较大,在地图符号的表达上没有统一的标准,缺乏通用性。同时,地图渲染速度一直是制图系统最大的瓶颈,当地图要素比较复杂时,渲染时间较长,用户一次请求等待时间较长,严重影响用户体验。基于上述现状,本课题通过对已有的制图流程进行深入分析,设计了“瓦片渲染”方案来提高地图制图效率,并实现了一个矢量电子地图制作与浏览系统。该系统提供了强大的符号制作功能,具有高质量地图渲染能力,并能够快速的浏览大幅面地图。本文主要研究内容和创新点如下:1)对现
4、有地图符号化方法进行研究,采用面向对象技术设计了一个符号制作与解析软件。该软件抽象出图元类来设计地图符号,支持各种复杂的点线面符号的制作,便于图元扩展,进而扩展符号库。引入“颜色对象”提高了符号颜色设计的灵活性。2)用MFC实现了符号搭配表制作程序。该模块能够以可视化的方式展示地图符号库,使用户在选择符号码时一目了然。3)通过对地图要素矢量数据存储模型的分析对比,最终采用空间数据库PostGIS来存储矢量数据,并通过封装矢量数据访问库OGR来筛选要素,为地图渲染模块提供矢量数据。4)对地图渲染方法进行了深入研究,设计了
5、基于“瓦片渲染”即以瓦片作为实时渲染的单位,和瓦片缓存的电子地图浏览方案,不仅能够快速浏览大幅面地图,还能有效减小用户等待时间,大幅度提高了地图渲染效率,增强了用户体验。本文最后通过渲染一副中等数据量的地图来对该电子地图制图系统进行了测试,地图渲染效果良好,性能较佳。本文设计的电子地图制图系统来源于实际科研项目中,实践证明该系统能够提供高质量的矢量地图渲染能力。关键词:地图符号化,符号搭配,瓦片渲染,电子地图,PostGIS论文类型:应用基础研究类I西安电子科技大学硕士学位论文IIAbstractAbstractThe
6、reisnodoubtthatmapisthecarrierofallGeographicInformationSystems’visualizationrepresentation,nomatterthesystemisbasedonclientorweb.Therefore,theefficiencyofmap’srenderanddisplaybecomesthemostfundamentalrequirementforthegeographicinformationsystem.Although,therear
7、emanygraphingmapsystemsathomeandaboardatpresent,theirgraphingmethodsandprocessaredifferentfromeachother.Moreover,theydon’thaveauniversalstandardfortherepresentationofthesymbolsonthemap.Consequently,theycannotbeapplieduniversally.Meanwhile,thespeedofmaprenderhasa
8、lwaysbeenthemostseriouschallengeforgraphingsystems.Whenthemap’selementsarecomplicated,renderingtimewillbecomelonger,therefore,user’swaitingtimewillbeprolonged,whichba
此文档下载收益归作者所有