欢迎来到天天文库
浏览记录
ID:54018097
大小:965.01 KB
页数:7页
时间:2020-04-28
《基于多层架构的 WebGIS 瓦片加载模式磁.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Vol.43No.6计算机与数字工程总第308期1078Computer&DigitalEngineering2015年第6期磁基于多层架构的WebGIS瓦片加载模式高勇陈文康李浩松李宽荣(天津市普迅电力信息技术有限公司天津300384)摘要论文探讨了WebGIS应用中瓦片地图的加载方式,提出了一种地图加载的方法,该方法能解决传统加载方法存在的地图浏览时边缘白边,服务器负载大等问题。该方法综合内存LRU调用算法、浏览器缓存机制和异步调用技术,是一种多层架构模式的优化方法,并给出了该架构模式的实现策略与步骤,为封装功能更强、用户体验更好的WebGIS组件提供了技术理论依据。关键词多层架
2、构;WebGIS;地图;缓存;优化中图分类号P283.7DOI:10.3969/j.issn1672‐9722.2015.06.031AMulti‐layeredArchitectureofWebGISMapTileLoadingModeGAOYongCHENWenkangLIHaosongLIKuanrong(TianjinRichsoftElectricPowerInformationTechnologyCo.,Ltd,Tianjin300384)AbstractThispaperdiscussesatiledmaploadingmethodofWebGIS,putsforwar
3、damethodofmapsloaded,whichcansolvetheproblems,suchasWhiteborderedgeofmap,andserverloadlargewhenloadingtiledmapusingthebrowser.Thismethodisanoptimizingmethodofmulti‐tierarchitecturemodel,thathasintegratedmemoryLRUalgorithm,thebrow‐sercachemechanismandasynchronous.Givingthestepsoftheimplementatio
4、nstrategyprovidesagoodtheoreticalbasisforpackagingmorepowerfulfunction,betteruserexperienceWebGIStechnologycomponent.KeyWordsmulti‐tierarchitecture,WebGIS,map,cache,optimizationClassNumberP283.7力与提供更加友好的地图显示效果等方面涉及较1引言[4~5]少。传统的瓦片加载方式,可能存在浏览GISWebGIS是一种新型的GIS应用模式,是GIS地图时地图边缘出现白边,服务器访问压力大等问应用在浏览
5、器端的扩展,也是未来GIS应用的发展题。本文综合浏览器缓存机制、内存缓存机制、瓦趋势。主流的Web地图应用,均采用了瓦片技术。片预加载技术,提出了一种多层架构的瓦片加载模该技术是按照金字塔构建原则在服务器端预先生式,通过实际项目应用,证明该方法能够明显地提成不同级别的瓦片地图,浏览器端GIS地图加载时高地图显示的效果。通过计算需请求的瓦片层级、行列号动态请求对应2传统的瓦片加载方式的瓦片,获得事先生成好的瓦片进行显示,达到地图的快速显示,减轻服务器负载和网络传输负担的国际上对于地图瓦片生成方式主要的标准是[1~3]目的。WMTS(WebMapTileService)。WMTS是OGC
6、目前大部分的WebGIS地图控件对瓦片地图提出的缓存技术标准,即在服务器端缓存被切割成的显示只提供了加载、浏览等最基本的功能,对于好的瓦片地图,对客户端只提供这些预先定义好的如何提高加载瓦片的效率,减少对服务器的访问压单个瓦片服务,将更多的数据处理操作如图层叠加磁收稿日期:2014年12月21日,修回日期:2015年1月30日作者简介:高勇,男,硕士,工程师,研究方向:GIS基础技术和GIS行业应用。陈文康,男,硕士,副高工程师,研究方向:电力工程技术。李浩松,男,硕士,副高工程师,研究方向:测绘工程。李宽荣,男,硕士,助理工程师,研究方向:GIS行业应用与大数据应用研究。2015年
7、第6期计算机与数字工程1079等放在客户端,从而缓解GIS服务器端数据处理的bBoxMaxX,bBoxMinY,bBoxMinY为当前屏幕/视窗压力,改善用户体验。按照OGC标准,WMTS通对应的地图地理坐标值,分别是最小X,最大X,最小过使用瓦片Tilematrixset(矩阵集)来表示切割后Y,最大Y;tileSpanX,tileSpanY为瓦片的大小,一般为的地图,如图1所示。瓦片是包含地理数据的矩形256倡256;tileMinCol,tileMa
此文档下载收益归作者所有