DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现

DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现

ID:36797106

大小:4.76 MB

页数:69页

时间:2019-05-15

DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现_第1页
DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现_第2页
DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现_第3页
DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现_第4页
DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现_第5页
资源描述:

《DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现华南师范大学硕士学位论文DotNET平台下基于OGC的地图渲染引擎DotMap的设计与实现专业名称:自然地理学申请者姓名:巫细波导师姓名:胡伟平副教授摘要随着地理空间信息技术的发展和应用,越来越多的领域需要借助地理信息系统的功能来参与分析、决策。将GIS的功能组件化并应用于非专业领域一直是地理信系统软件应用的主要方式之一,因为专门的GIS软件平台过于庞大、昂贵、难以部署与掌握。目前各种基于COM(ComponentObjectModel)技术的旧一代GIS组件

2、在各种复杂多变的应用需求面前显得力不从心,迫切需要一种新的组件开发技术来支持GIS组件化的进一步发展。随着Microsoft公司发布了新一代开发平台:DotNETFramework,各种基于Windows操作系统的C++、COM的应用开发技术将走向衰落,以C#为代表的应用程序开发技术将成为Windows平台下GIS开发人员的首选,DotNet平台全新的特性为开发新一代的GIS组件提供了充分的支持。尽管GIS在很多领域获得了广泛的应用,互操作性依旧是目前阻碍GIS的应用进一步深化的重要因素。OpenGIS或许是一种不错的解决方

3、案,OpenGIS涉及到开放地理空间信息协会发布的一系列标准。它最主要的目的是在全球的范围内实现地理信息接口和地理数据编码的标准化和开放性。本文将采用的OGC规范包括:简单要素规范、空间参考规范、WKT(Well-KnownText)和WKB(Wel卜KnownBinary)。本文主要针对以上的问题,研究如何应用面向对象设计、设计模式等技术在.NET平台下遵循OpenGIS的相关规范设计一种新的GIS组件:地图渲染引擎DotMap。通过DotMap在具体项目中的应用表明,这种基于.NET程序集技术的GIS组件在开发效率、调试

4、、测试、部署、扩展性等方面都有了一定的提高,并且能够被基于.NET平台的各种应用程序和程序设计语言使用,还能够有效整合相关的开源GIS项目。此外,在开源.NET平台:Mono2.4上的测试表明,DotMap也能运行在Linux操作系统之上.关键字:地理信息技术;组件化:地图渲染:空间参考;c#;OpenGIS;程序集DotNETFramework:Mono=DotNET平台下基于06C的地图渲染引擎DotMap的设计与实现华南师范大学硕士学位论文THEDESIGNANDIMPLEMENTAT10NOFMAPRENDERING

5、ENGINECALLEDDOTMAPBASEDONOGClNDOTNETPLATFORMABSTRACTMajor:PhysicalGeographyName:胁XiboSupervisor:HuweipingWiththedevelopmentandapplicationoftheGeo-Spatialinformationtechnology,moreandmorefieldsneedthefunctionofGISforanalysisanddecision·making.AstheprofessionalGISsof

6、twareiStoolarge.expensiveanddifficulttodeployandmaster,itiSoneofmainformsofapplicationofGISSoftwaretoapplYthecomponentizationofGISfunctiontonon-professionalGISfield.However,thecurrent.GIScomponents,basedonoldgenerationCOMtechnology,can’tobtaingoodperformancewhenite

7、ncountermoreandcomplexorvolatileapplicationrequirement.Asaresult,theprogressofGIScomponentizationrequiresanewtechnology.AnewgenerationdevelopmentplatformcalledDotNETFramework,releasedbyMicrosoftCorporationin2001.wouldreplacetheoldtechnologieswhichwillbefastfallingi

8、ntodecay,suchasCH、COMt11atweremaindevelopmenttechnologiesinWiIlodwsoperatingsystembefore2001.TheDotNETplatforillwhoserepresentativeprogramminglan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。