基于CesiumJS和3dtiles的三维空间可视化技术研究

发布时间 2023-03-24 14:17:55作者: 2086nmj

作者:李智文

单位:华东师范大学

摘要:

本研究对 Three.js、CesiumJS、BabylonJS、Google Earth Web 等现有的常见 Web 三维可视化平台进行了对比分析,根据其特征、设计目的、地理环境可视化潜力等因素进行综合考量,最终选取了 CesiumJS 这一开源 JavaScript 库作为展开文本研究的基础开源 平台。对于垂直空间可视化的需求,针对 CesiumJS 无法实现地表以下空间信息可视化 的问题进行探讨,并提出从地表透明化、地球内部视角以及地表影像裁剪三个角度进行改进,得到完整的地下可视化解决方案。对于大规模三维模型加载的问题,在 CesiumJS 现有的 3D Tiles 模型组织结构与层次细节加载的基础上,提出优化改进方案,包括通过 模型瓦片的预加载实现更快速的三维场景浏览,以及通过基于平台差异的动态屏幕空间 误差方法以解决系统在不同性能平台上的适应性问题。