- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ArcGISEngine的矢量数据分层分块技术研究
10.14188/j.2095-6045.2014.06.0152095-6045201406-0050-04基于ArcGISEngine的矢量数据分层分块技术研究申1靳凤攒1霖1朱利平1曹晓航2应李(1武汉大学资源与环境科学学院,武汉市珞喻路129号,430079;2北京四维图新科技股份有限公司,北京朝阳区曙光西里甲5号,100028)HierarchicalBlockofVectorDataBasedonArcGISEngineYINGShen1JINFengzan1LILin1ZHULiping1CAOXiaohang2(1SchoolofResourceandEnvironmentalSciences,WuhanUniversity,129LuoyuRoad,Wuhan430079,China;2NavInfoCo.,Ltd.,A5ShuguangXili,ChaoyangDistrict,Beijing100028,China)摘要:分层分块是当前电子地图的主要数据处理和组织方法,这种方法主要基于TMS和Google地图系列的标准对数据进行组织管理。但是基于这两种标准的瓦片模式的分层分块都是以栅格或图片的方式进行组织,缺乏对矢量数据进行分层分块的研究。在C#开发环境下,给出了基于ArcGISEngine,按照TMS标准,对矢量数据进行分层分块的方法和步骤,并在实际项目中开发了矢量数据分层分块功能模块。关键词:矢量数据;分层分块;TMS;瓦片中图法分类号:P208文献标识码:A网络传输负担[3]。对于导航电子地图来说,可视化界面以栅格数据进行显示,但是对用户所请求的路径分析、查找等操作则是以后台存储的矢量数据为基础进行计算的,对于用户的每次请求,都对后台所有的矢量进行分析,导致资源消耗大,运算效率低。并且栅格地图不便于数据的更新,对于每次数据的变动,都要进行重新切片[4]。如果以矢量方式存储导航电子地图,可以实现对用户所选择的区域或位置进[5]行高亮显示,这是栅格地图无法实现的。对于导航系统来说,如何在TB乃至PB级海量数据中进行快速、准确的空间分析及应用,成为摆在其面前的一个难题。这些都要求对海量的矢量数据进行一定的处理。模仿栅格瓦片金字塔模式对矢量数据进行分层分块,将海量的矢量数据按照瓦片金字塔模型进行存储,从而根据需要对特定的矢量块进行操作,大大提高操作效率。本文利用ArcGISEngine中提供的GP(GeoProcessor)对象,调用相应的地处理操作类,实现了按照TMS(tilemapservice)[6]标准对已有矢量数据进行分层分块的算法和策略设计,并在实际的项目工作中对所设计的矢量数据分层分块工具进行了验证,取得了较好的效果。Abstract:Themainmethodofdataprocessingandorganiza?tionforelectronicmapishierarchicalblockcurrently,thismethodismainlybasedonthestandardsofTMSandGoogletoorganizeormanagedata.Butthiskindofhierarchicalblockismostlybasedonthepatternoftilesinagridorpicturestyle,whichlacksofstudyaboutvectordata.Thefuctionofhierarchi?calblockofvectordataisrealizedonthebasisofArcGISEn?ginewithC#languageandthisfunctionfollowsthestandardofTMS.Thisfunctionisverifiedintheactualprojectwork,whichachievedgoodresults.Keywords:vectordata;hierarchicalblock;TMS;tiles随着WebGIS的飞速发展,手机、汽车导航逐渐在人们的日常生活中普及。目前,导航电子地图主要采用多级栅格地图与影像金字塔模型[1],即采用瓦片生成模式在服务器端预先生成不同级别的瓦片地图[2]来提高地图生成、发布、显示和浏览的效率,改进客户端和服务器端的交互效率,减轻服务器负载和1TMS标准和ArcGISEngine介绍TMS是一种瓦片地图服务,它提供了一种新的存储和检索地图数据的机制。TMS主体思想是把投影后的世界地图按照层级进行四叉树切割,切割后的瓦片数量随层级呈金字塔型[2]。TMS标准的文基金项目:国家863计划资助项目(2013AA12A203);国家自然科学基金资助项目。2014年第39卷第6期
原创力文档


文档评论(0)