摘要
矢量数据的检索、加载和可视化渲染速度的提升是WebGIS开发中的一个重要问题.采用一种实时、动态的矢量数据切片方案,将矢量数据转换成MVT矢量瓦片数据集,并设计矢量瓦片在Redis中的缓存方式,然后通过MapBox框架实现矢量瓦片的实时加载.方法简化了矢量数据切片的步骤和流程,减轻了数据库的压力,提高了矢量数据的渲染、加载速度,最后将此方法应用于浙江省新型基础测绘资源库管理系统中,具有较强的实用性.
The speed of vector data retrieval,loading and visual rendering is an important issue in WebGIS development.In this study,a real-time and dynamic vector data slicing scheme was adopted to convert vector data into MVT vector tile data set,and the cache mode of vector tiles in Redis was designed.Then,the real-time loading of vector tiles was realized through MapBox framework.This method simplified the steps and processes of vector data slicing,reduced the pressure of database,and improved the rendering and loading speed of vector data.The method was finally applied in the new fundamental surveying and mapping resource databased system in Zhejing Province.
作者
刘胜杰
倪慧珠
郭见兵
徐舒畅
LIU Shengjie;NI Huizhu;GUO Jianbing;XU Shuchang(School of Information Science and Technology,Hangzhou Normal University,Hangzhou 311121,China;Zhejiang Institute of Surveying and Mapping Science and Technology,Hangzhou 311100,China)
出处
《杭州师范大学学报(自然科学版)》
CAS
2022年第5期530-535,共6页
Journal of Hangzhou Normal University(Natural Science Edition)
基金
浙江省应急云平台开发项目.
关键词
矢量数据
矢量瓦片
实时动态切片
缓存策略
vector data
vector tiles
real-time and dynamic vector tiles
caching strategy