问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Cesium 3D Tiles 简介

创作时间:
作者:
@小白创作中心

Cesium 3D Tiles 简介

引用
CSDN
1.
https://blog.csdn.net/qq_35582643/article/details/136444167

3D Tiles是大规模异构3D地理空间数据集的开放标准,支持点云、建筑物和摄影测量等多种数据类型。它基于glTF构建,采用类似二维瓦片的流式传输模式,旨在优化大规模3D数据的渲染显示。

3D Tiles的优势

  • 互动性、风格化、适应性强且灵活
  • 专为精确运算设计,支持苛刻分析
  • 支持时间动态可视化,展现场景变化
  • 数据异构,支持多种数据类型
  • 开放地理空间联盟(OGC)社区标准

3D Tiles由Cesium于2015年首次推出,并于2019年成为OGC社区标准。目前已被行业和政府的领先软件、服务和数据提供商广泛采用。

核心技术特点

3D Tiles是用于流式传输大规模异构3D地理空间数据集的开放规范。它扩展了Cesium的地形和图像流功能,支持流式传输建筑物、树木、点云和矢量数据等内容。

上图展示了3D Tiles、glTF和CesiumJS之间的关系:将3D原始数据分割为glTF格式的3D Tiles,然后由CesiumJS进行展示。

在CesiumJS中的应用

在CesiumJS中加载3D Tiles的方式如下:

var viewer = new Cesium.Viewer('cesiumContainer');
var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
    url : '/path/to/3d/tileset'
}));

3D Tiles的功能特点

  • 格式规范开放
  • 针对流媒体和渲染进行了优化
  • 专为3DGIS设计
  • 可交互数据结构
  • 可进行样式渲染
  • 功能适应性强
  • 架构灵活
  • 数据分层设计
  • 适应精确计算
  • 适应动态场景
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号