本文汇总整理3D Tiles相关的各种资源,包括查看器、生成器、示例数据集、教程、演示等。不定期更新。

1、3D Tiles特色演示

注意:这些演示是基于CesiumJS 1.87.1 Release 发布的,其中包括对 3D Tiles Next 扩展的实验性支持。这些演示中显示的大多数功能现在都是 3D Tiles 1.1 核心规范的一部分,或 3D Tiles 1.1 的扩展)
  • 摄影测量分类 :3D Tiles 中的几何组件可以接收标识符,并通过这些标识符与元数据相关联。在此示例中,摄影测量模型中的建筑组件根据其类型进行分类。
  • 属性纹理 :通过将每个表面点(纹素)的元数据存储在属性纹理中,高频数据可以与几何表面相关联
  • 元数据 :元数据可以与不同粒度级别的瓦片集元素相关联,并在运行时查询以支持基于属性值的分析和样式设置。
  • S2 基础地球仪 :扩展允许将地理数据划分为S2 单元以表示整个地球,其失真比传统的映射方法更小,并且在两极没有奇点。

2、3D Tiles查看器

  • CesiumJS - 用于可视化 3D Tiles 的开源 JavaScript 运行时引擎
  • Cesium For Unreal - Unreal Engine 的开源插件,用于可视化 3D Tiles
  • Cesium For O3DE - O3DE 的开源插件,开放 3D 引擎,用于可视化 3D 瓷砖
  • 3DTilesRendererJS - 基于 Three.js 的 3D Tiles 渲染器,由 NASA-AMMOS 开发
  • three-loader-3dtiles - 一个 Three.js 加载器模块,用于加载和可视化 3D Tiles,由 NY Times R&D 开发。
  • 3DTilesViewer - 基于 Three.js 的 3D Tiles 查看器
  • mapbox-3dtiles - 一个 3D Tiles 查看器,实现为 Mapbox GL JS 自定义层,基于 Three.js
  • iTowns - 一个基于 Three.js 的框架,用于可视化 3D 地理空间数据,包括 3D Tiles
  • Hexagon Geospatial Luciad - 用于转换、处理、优化、托管和可视化基于 3D Tiles 的地理空间数据的工具
  • AGI STK - 具有基于 3D Tiles 的可视化功能的任务工程软件
  • Ecere GNOSIS - 支持 3D Tiles 的 GIS 可视化 SDK
  • TerriaJS - 基于 CesiumJS 的基于 Web 的地理空间数据浏览器库,支持 3D Tiles
  • GeoSolutions MapStore - 用于创建、管理和共享具有不同类型地理空间内容的地图的框架,包括对 3D Tiles的支持

3、3D Tiles实现

  • CesiumJS - 用于可视化 3D Tiles 的开源 JavaScript 运行时引擎
  • Cesium Native - 一组用于 3D 地理空间的 C++ 库,包括与引擎无关的 3D Tiles 加载器
  • loaders.gl - 地理空间数据加载器框架,包括 3D Tiles

4、3D Tiles工具

5、3D Tiles示例数据集

6、3D Tiles生成器

  • Cesium ion - 上传内容并将其转换为 3D Tiles。数据可以与全球 3D 内容(包括 Cesium World Terrain、Bing Maps 图像和 Cesium OSM Buildings)进行组合和融合。
  • cdb-to-3dtiles - 用于将开放地理空间联盟 (OGC) CDB 数据集转换为 3D Tiles 以实现高效流式传输和渲染的工具
  • Safe FME - 用于转换数据的桌面应用程序。通过CesiumIonConnector将数据转换为 3D Tiles。
  • Bentley ContextCapture - 用于将照片和/或点云转换为 3D 瓷砖的桌面摄影测量应用程序。
  • Bentley MicroStation - 可以导出 3D Tiles 的桌面 CAD 软件。
  • osm-cesium-3d-tiles - 将 OSM 建筑物转换为 Cesium 3d 瓷砖的工具
  • OpenDroneMap - 用于收集、处理、分析和显示航空数据的解决方案,支持 3D Tiles。
  • Agisoft Metashape - 摄影测量模型可以直接上传到 Cesium ion,转换为 3D Tiles 格式,并与其他 3D 和图像数据共享和组合。
  • nFrames - SURE 软件系统是用于从图像进行 3D 重建的应用程序,可以将结果导出为 3D Tiles 数据集。
  • Melown Vadstena - 一种可以处理基于无人机的近距离图像和低重叠nadir图像的软件,以创建可以 3D Tiles 格式导出的 3D 模型。
  • py3dtilers - 用于从 OBJ、GeoJSON、IFC 或 CityGML 输入数据构建 3D Tiles 瓦片集的工具和库。
  • gocesiumtiler - 一个 Golang 工具,用于将存储为 LAS 文件的点云转换为 Cesium 3D Tiles
  • Entwine - 用于海量点云的数据组织库,可选择输出 3D Tiles
  • AGI GCS - 地理空间内容服务器 (GCS) 是 3D 地理空间数据的托管平台,可优化数据并将其转换为 3D Tiles 以实现高效的流式传输和可视化。
  • Veesus - 用于编辑、可视化和提供不同格式的点云的软件,包括 3D Tiles。
  • Hexagon Geospatial - 用于转换、处理、优化、托管和可视化基于 3D Tiles 的地理空间数据的工具
  • RhinoTerrain - 具有 3D Tiles 导出功能的地形建模和城市建设软件
  • 4DMapper - 用于可视化、管理和交付地理空间数据的平台,具有 3D Tiles 导出功能
  • cesium_pnt_generator - 一组原型脚本,用于将 LAS 数据转换为 3D Tiles
  • cesium-point-cloud-generator - 用于生成 3D Tiles 格式的点云可视化数据集的工具。
  • Obj2Tiles - 用于生成 3D Tiles 的开源命令行工具。支持 Wavefront OBJ (.obj)。

7、3D Tiles数据提供商

  • Maxar - Vricon 是 Maxar 公司的一家,与 Cesium密切合作,提供 3D Tiles 格式的大量、高度详细的 3D 模型,作为其Precision3D 数据套件的一部分
  • Aerometrex - Aerometrex 以 3D Tiles 格式提供地理上准确的高分辨率模型。有关在 Cesium 中呈现的 Aerometrex 数据示例,请参阅这篇 Cesium 博客文章。
  • Nearmap - Nearmap 管理可以在 3D Tiles 中导出的大型 3D 内容库。在这篇关于流式传输 3D 模型的博客文章中了解更多关于他们的支持。
  • geopipe - 用于游戏、模拟、架构的数字孪生平台,具有基于 3D Tiles 在浏览器中进行高效可视化的选项
  • Cyber​​City3D - 用于智能城市演示、建筑分析和环境环境需求的城市模型,使用 3D Tiles 流式传输
  • Virtual City Systems - 一个虚拟城市托管和可视化平台,用于基于 3D Tiles 可视化 3D 城市
  • DroneDeploy - 使用 CesiumJS 和 Cesium ion 使用 3D Tiles 平铺和可视化大量 3D 模型的无人机数据存储库

8、3D Tiles精选讲座

  • 3D Tiles Next:将海量 3D 地理空间数据引入 Web,WebGL + WebGPU 聚会(2022 年 4 月)。视频和幻灯片
  • 3D Tiles Next:3D 地理空间未来的数据性能,GEOINT 2022 Lightning Talk。幻灯片
  • 用 3D Tiles 渲染世界,德雷克塞尔大学的客座讲座(2022 年 2 月)。幻灯片
  • 在 2021 年 Web3D 会议上介绍 3D Tiles Next 。视频和幻灯片
  • 连接物理世界和数字世界:O3DE 的Cesium和 3D Tiles,在 O3DECon 2021 上。视频和幻灯片
  • STK 11.6 中的 3D Tiles和可视化改进,AGI 网络研讨会 2019 年 5 月。视频
  • Cesium 和 3D Tiles 的新功能和下一步是什么?,在 FOSS4G NA 2019 上。幻灯片
  • 带有 FME 的 3D Tiles,在 SIGGRAPH 2018。幻灯片
  • 3D Tiles更新 - 3DP SWG,OGC TC 会议 2018 年 6 月。幻灯片
  • 使用 CesiumJS、3D Tiles 和 Cesium ion 进行大规模点云可视化,OGC TC 会议 2018 年 6 月。幻灯片
  • 与 3D Tiles 的数据融合,FOSS4G NA 2018。幻灯片
  • CityGML,3D Tiles and Cesium - A Data Fusion Symphony,FOSS4G NA 2018。幻灯片
  • 3D Tiles in Action,在 FOSS4G 2017。幻灯片
  • 带有 3D 切片的点云,在 OGC 技术委员会会议(2018 年 6 月)上。幻灯片
  • Open Cesium 3D Tiles 规范:将海量地理空间 3D 场景引入 Web,Web3D 2016。幻灯片
  • 3D Tiles: Beyond 2D Tiling,在 FOSS4G NA 2016。幻灯片和视频
  • 3D Tiles 动机和生态系统更新,在 OGC 技术委员会会议(2016 年 3 月)上。幻灯片
  • 3D Tiles 介绍,在 SIGGRAPH 2015 的 Cesium BOF 上。幻灯片

9、3D Tiles精选文章

10、基于3D Tiles的应用程序和服务

  • 瑞士联邦地形局 :瑞士联邦地形局提供了完整的瑞士地形图。3D 视图对地形和建筑模型使用 3D Tiles。
  • Cyber​​City3D :用于智能城市演示、建筑分析和环境环境需求的城市模型,使用 3D Tiles 流式传输
  • 虚拟城市系统 :基于 3D Tiles 可视化 3D 城市的虚拟城市托管和可视化平台
  • Cityzenith :一种城市信息建模工具,在生产管道中使用 3D Tiles 对数字孪生进行建模
  • GeoRocket :地理空间文件的高性能数据存储,由弗劳恩霍夫计算机图形研究所空间信息管理能力中心开发
  • CSIRO 数据 61 :英联邦科学与工业研究组织创建了一个国家数字孪生体,其中包括基于 3D Tiles 的 3D、时间动态甚至实时数据
  • GameSim Conform :一种用于构建、可视化和编辑丰富 3D 环境的工具,可以导出为 3D Tiles,用于城市规划、模拟和游戏。
  • SiteSee :为电信公司提供其基础设施的 3D 捕获模型。摄影测量数据被转换为 3D Tiles,以实现高效的流式传输和可视化。
  • 虚拟地理信息系统:一组 2D、3D 和增强现实 GIS 应用程序,用于基于 3D Tiles 和 CesiumJS 可视化数据
  • iTowns :一个基于 Three.js 的框架,用于可视化 3D 地理空间数据,包括 3D Tiles
  • geopipe :基于 3D Tiles 的游戏、模拟、架构数字孪生平台,具有在浏览器中进行高效可视化的选项

原文链接:3D Tiles Resources

BimAnt翻译整理,转载请标明出处