当前位置:主页 > 科技论文 > 测绘论文 >

矢量瓦片技术体系的地理信息公共服务方法研究

发布时间:2021-01-16 18:34
  针对地理信息公共服务平台中的地图可视化,该文提出了基于WebGL的矢量瓦片客户端渲染方法,并阐述了矢量切片数据规范,矢量切片数据转换,渲染引擎,地图符号化配置,地图样式定制等主要内容。以WebGL的地图渲染、Web Workers的下载优化、Protocol Buffers的数据序列化和矢量瓦片属性混淆为关键技术,实现了矢量切片在客户端的快速渲染和地图的多样化表达。实验结果表明,本文提到的方法可以有效降低数据生产时间、数据量和带宽消耗,并显著提升数据更新速度。 

【文章来源】:测绘科学. 2020,45(10)北大核心

【文章页数】:5 页

【部分图文】:

矢量瓦片技术体系的地理信息公共服务方法研究


软件整体框架图

流程图,流程图,参考系,类库


如图2所示,地理要素坐标首先投影成相对瓦片的像素坐标,之后通过WebGL API将数据传入GPU,经过Vertex Shader变化成几何对象,经由Geometry Shader处理成像素网格,随后由Fragment Shader进行上色并输出图形。本文中,渲染引擎基于开源类库mapbox-gl-js进行定制,在原有类库的基础上重构了坐标参考系统模块,使其支持天地图采用的EPSG:4490参考系。3.2 基于Web Workers[9-10]的矢量瓦片下载优化

示意图,字母表,矢量,动态更新


本文将需要混淆的目标转换为数字,然后转换为16进制。跟常规的进制转换不同的地方在于,本文自定义了字母表,并且可对字母表进行重排。因此混淆机制可每天动态更新,同样的字符不同时期的混淆结果是不一致的,这样可以防止对混淆算法进行逆向(图3)。4 实例测试与评价

【参考文献】:
期刊论文
[1]基于Mapbox矢量切片在线配图平台的设计与实现[J]. 翁世杰,朱雪坚,黄婷,任福.  地理信息世界. 2018(04)
[2]网络矢量地图瓦片技术研究[J]. 朱秀丽,周治武,李静,赵勇,彭云璐.  测绘通报. 2016(11)
[3]基于WebGL的交互平台设计与实现[J]. 汪浩,田丰,张文俊.  电子测量技术. 2015(08)
[4]基于Protobuf的数据传输协议[J]. 聂晓旭,于凤芹,钦道理.  计算机系统应用. 2015(08)
[5]Protocol Buffer在Android企业云通讯录中的应用[J]. 殷昊,沈奇威,王纯.  电信科学. 2012(09)
[6]WebGIS中瓦片地图关键技术研究[J]. 苏旭明,谭建成.  北京测绘. 2012(02)
[7]基于GeoJSON的WFS实现方式[J]. 陈德权.  测绘科学技术学报. 2011(01)
[8]地图数据库中多边形数据的自动组织[J]. 杜清运.  测绘学报. 1989(03)



本文编号:2981326

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/2981326.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d6550***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com