摘要
针对当前海量点云数据Web端地理场景下可视化困难的问题,提出了一种面向WebGL地理场景的海量点云数据快速可视化方法。首先通过构建基于八叉树的点云瓦片式多细节层次存储结构,实现点云数据的高效组织管理;再通过数据转换统一点云数据格式,实现点云数据的无损压缩;最后结合CesiumJS三维渲染引擎,实现点云数据的实时加载、按需渲染以及地理信息空间一体化下的快速可视化。实验结果表明,该方法高效简单,海量点云可视化效果流畅,为面向WebGL地理场景的海量点云可视化提供了一种新的方法。
Aiming at the difficulty of massive point cloud data in Web-side visualization of geographical scene,we proposed a rapid visualization method of massive point cloud data for WebGL geographical scene in this paper.By constructing the multi-detail hierarchical storage structure of point cloud tile based on octree,we realized the efficient organization and management of point cloud data at first.And then,through data transformation to unify point cloud data format,we realized lossless compression of point cloud data.Finally,combining with Cesium JS 3D rendering engine,we realized the real-time loading,on-demand rendering of point cloud data and rapid visualization under geographical information space integration.The experimental results show that the method is simple and efficient,and the visualization of massive point clouds is fluent,which can provide a new method for the visualization of massive point clouds for WebGL geographical scene.
作者
李佩
邱天
吕志慧
LI Pei;QIU Tian;LYU Zhihui
出处
《地理空间信息》
2020年第9期44-47,I0005,共5页
Geospatial Information