WebGL中在线动态地图服务框架的设计
2021-03-10彭清涛孙海永
彭清涛 孙海永



作者简介:彭清涛(1982—),男,本科,高级工程师,主要从事地理信息数据处理和地图编制与出版研究。
摘 要:随着无线通信技术的飞速发展,现代电子地图逐渐向信息传输、地图显示、动态地图等方面发展。因此,传统的二维地图已经不能满足社会的需要,需要不断完善在线动态地图。基于浏览器技术的WebGL技术已经成为一种新的工具,可以帮助Web实现新的地图引擎功能。基于GIS技术,可以设计出实时、高效、可扩展、安全可靠的地图引擎。通过WebGL技术,可以绘制大量的矢量数据,这也可以提高服务器的加载速度。该文首先分析了在线动态地图的功能,进而提出了相关算法,最后构建了一个在线动态地图服务框架。
关键词:WebGL 在线动态地图 服务框架 数字高程模型
中图分类号:P208 文献标识码:A 文章编号:1672-3791(2021)12(c)-0000-00
Abstract: With the rapid development of wireless communication technology, modern electronic map has gradually changed to many aspects, such as information transmission, map display, dynamic map and so on. Therefore, the traditional two-dimensional map can’t meet the needs of society, which needs to constantly improve the online dynamic map. Based on browser technology, WebGL technology has become a new tool, which can help the web to realize new map engine functions. Based on GIS technology, we can design a real-time, efficient, scalable, safe and reliable map engine. Through WebGL technology, we can draw massive vector data, which can also improve the loading speed of the server. Firstly, this paper analyzes the function of online dynamic map. Then, this paper lists some algorithms. Finally, this paper constructs an online dynamic map service framework.
Key Words: WebGL; Online dynamic map; Service framework; DEM
社会信息化的快速发展和对空间信息需求的不断增加,极大地推动了地理信息服务的快速发展[1]。在线地图不再局限于浏览、查询和检索的基本要求,已逐渐转变为提供海量数据、快速显示、动态更新、可定制等功能。目前,GIS大多采用基于金字塔的矢量切片技术,要求用户将数据上传到国外服务器。基于数据安全的考慮,我国无法在国内相关GIS领域广泛应用,这大大增加了GIS的研发成本[2]。基于WebGL技术,可以从海量数据的可视化和动态性方面寻求一个新的视角,解决矢量数据存储、传输和渲染效率低下的问题。
基于WebGL技术,笔者开发了绘制地图特征点、线和曲面的着色器,可以大大提高矢量切片地图的渲染效率。……
