3D Tiles资源大全

本文汇总整理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工具

  • 3d-tiles-validator - 3D Tiles 1.0 的瓦片集 JSON 文件和瓦片格式的验证器

5、3D Tiles示例数据集

  • 3d-tiles-samples - 展示 3D Tiles 不同功能的示例数据集
  • 3DTilesSampleData - 从 NASA Curiosity Rover 数据生成的 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精选文章

  • 3D Tiles  Next中的细粒度元数据 
  • 移动设备摄影测量端到端指南
  • Cesium 的 3D 模型地理配准
  • 使用建筑数据从 KML/COLLADA 创建 3D Tiles
  • 将Cesium 3D Tiles和 Bing 图像带入 osgEarth
  • 使用点云、3D Tiles和deck.gl 将城市可视化带入三维
  • 基于Cesium和 3D Tiles毫米级精度点云
  • OneSky 使用 Cesium / 3D Tiles进行体积空域可视化
  • Cesium 参与 OGC 测试平台 13
  • Aerometrex 和 3D Tiles
  • 跳过细节层次
  • 使用 3D Tiles 的基础设施可视化
  • 在实践中优化空间细分
  • 优化空间数据结构中的细分
  • 3D Tiles 有什么新功能?
  • 使用 3D Tiles 流式传输 3D 捕获数据
  • 使用 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 的游戏、模拟、架构数字孪生平台,具有在浏览器中进行高效可视化的选项
  • data.grandlyon.com :基于 3D Tiles 的 Métropole de Lyon 的 3D 数字克隆(Cesium 博客文章:3D Digital Territory Lab:A Digital Clone of Métropole de Lyon)


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/13269.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux进程(三) --- 状态和优先级

运行,阻塞,挂起 运行 (Running) 当一个进程处于运行状态时,它正在使用CPU执行指令。进程在以下两种情况下可能被认为是运行状态: 实际运行(Running on CPU): 进程当前正在CPU上执行。可运行&…

如何利用R包进行主成分分析和可视化

一. 使用R包“FactoMineR”进行主成分分析(PCA) 基本步骤如下: 安装和加载包:如果尚未安装,首先安装“FactoMineR”包,然后加载它: install.packages("FactoMineR")library(FactoM…

在springboot项目中自定义404页面

今天点击菜单的时候不小心点开了一个不存在的页面,然后看到浏览器给的一个默认的404页面 后端的程序员都觉得这页面太丑了,那么怎么能自定义404页面呢? 很简单,在我们的springboot的静态资源目录下创建一个error包,然…

ue引擎游戏开发笔记(41)——行为树的建立(2)--丰富ai行为:巡逻后返回原处

1.需求分析: 就敌人ai而言,追踪到敌人有可能丢失目标,丢失目标后应该能返回原来位置,实现这一功能。 2.操作实现: 1.思路:利用clear value函数,禁用掉当前的追踪功能,执行之后的返…

积温空间分布数据、气温分布数据、日照数据、降雨量分布、太阳辐射数据、地表径流数据、土地利用数据、npp数据、ndvi数据

引言 积温是某一时段内逐日平均气温之和,它是研究植物生长、发育对热量的要求和评价热量资源的一种指标,是影响植物生长的重要因素之一,对指导农业生产和生态建设具有非常重要的意义。作为重要的气候资源,积温与其它资源的区别在于存在很大的地域差异和时…

Python | Leetcode Python题解之第91题解码方法

题目&#xff1a; 题解&#xff1a; class Solution:def numDecodings(self, s: str) -> int:n len(s)# a f[i-2], b f[i-1], c f[i]a, b, c 0, 1, 0for i in range(1, n 1):c 0if s[i - 1] ! 0:c bif i > 1 and s[i - 2] ! 0 and int(s[i-2:i]) < 26:c aa,…

Flutter 中的 FlutterLogo 小部件:全面指南

Flutter 中的 FlutterLogo 小部件&#xff1a;全面指南 在 Flutter 应用中&#xff0c;FlutterLogo 是一个展示 Flutter 官方图标的小部件。它不仅可以作为一个应用启动时的占位符&#xff0c;也可以作为装饰性图标使用&#xff0c;以展示对 Flutter 的支持。本文将详细介绍 F…

统计学中的新进展与研究领域

统计学领域一直处于不断发展和演变之中&#xff0c;涌现出许多新的研究方向和方法。以下是一些统计学领域的最新研究进展和热点&#xff1a; 1. **贝叶斯统计&#xff1a;** 贝叶斯统计作为一种概率推断的方法&#xff0c;在近年来受到越来越多的关注。随着计算技术的不断进步…

C++——STL容器——List

1. 前言 List也是STL容器的一种&#xff0c;是C提供的链表结构的容器。C中所提供的list是双向带头循环链表&#xff0c;我们这篇文章通过自己模拟实现来学习list的使用。 为了避免和库中的命名冲突&#xff0c;也为了封装的考虑&#xff0c;我们将我们的list放入一个命名空间之…

微服架构基础设施环境平台搭建 -(七)Kubesphere pod内安装vimping命令

微服架构基础设施环境平台搭建 -&#xff08;七&#xff09;Kubesphere pod安装vim&ping命令 在K8s集群运维过程&#xff0c;需要进入pod容器内通过ping来测试网络是否通畅&#xff0c;或使用vim进行编辑文件&#xff0c;但是pod容器默认情况下是不支持ping、vim命令的&…

前端面试题日常练-day05 【面试题】

题目 希望这些选择题能够帮助您进行前端面试的准备&#xff0c;答案在文末。 1. 下列哪个 CSS 属性用于设置元素的背景颜色&#xff1f; A) color B) font-size C) background-color D) text-align2. 在 JavaScript 中&#xff0c;以下哪个函数可以用于将字符串转换为小写&a…

2024.05.15学习记录

1、完成Ts重构Axios项目中更多功能的开发 2、刷题&#xff1a;二叉树&#xff08;代码回忆录&#xff09; 3、复习diff算法源码解读

关于RK3588平台使用配置Qt、QtCreator、Gstreamer环境的一点记录

最近在做Qt工程代码平台适配的过程中&#xff0c;遇到了一些问题&#xff0c;记录一下。 问题一、主窗体无法透明 首先发现自己的Qt工程的主窗体的透明度无法控制的问题&#xff0c;要么全透明&#xff0c;要么不透明&#xff0c;后来查阅了一些关于linux和linux图形界面的相…

C语言 | Leetcode C语言题解之第91题解码方法

题目&#xff1a; 题解&#xff1a; int numDecodings(char* s) {int n strlen(s);// a f[i-2], b f[i-1], c f[i]int a 0, b 1, c;for (int i 1; i < n; i) {c 0;if (s[i - 1] ! 0) {c b;}if (i > 1 && s[i - 2] ! 0 && ((s[i - 2] - 0) * 10…

Flutter 中的 MaterialApp 小部件:全面指南

Flutter 中的 MaterialApp 小部件&#xff1a;全面指南 MaterialApp 是 Flutter 中用于创建整个 Material Design 风格的应用程序的小部件。它提供了一套丰富的组件和默认设置&#xff0c;以确保应用遵循 Material Design 的指南。本文将详细介绍 MaterialApp 的用途、属性、使…

C++|树形关联式容器(set、map、multiset、multimap)介绍使用

目录 一、关联式容器介绍 1.1概念 1.2键值对 1.3树形结构的关联式容器 1.3.1pair模板介绍 1.3.2make_pair的介绍 二、set的介绍和使用 2.1set介绍 2.2set使用 2.2.1构造 2.2.2容量 2.2.3修改 三、map的介绍和使用 3.1map介绍 3.2map使用 3.2.1构造 3.2.2容量 …

MyBatis-Plus 2万字面试题详解

目录 什么是MyBatis-Plus? MyBatis-Plus与MyBatis有什么区别? MyBatis-Plus的主要优点有哪些?

ubuntu下pycharm闪退

pycharm依赖于jdk环境&#xff0c;要把java的jdk环境配置好&#xff0c;可参考以下链接&#xff1a; ubuntu2024.04下配置jdk&#xff08;安装java环境&#xff09;

力扣刷题总结--链表部分

链表部分 通用操作 链表的两种操作方式 不用虚拟头结点用虚拟头节点 为什么要定义cur指针 因为操作完链表以后&#xff0c;是要返回头节点的。如果你上来就操作头节点&#xff0c;那么头节点的值都改了&#xff0c;返回head就不是我们最开始的链表了。 写while循环的时候&am…

相机模型的内参、外参

相机模型的内参、外参 文章目录 相机模型的内参、外参1. 针孔模型、畸变模型&#xff08;内参&#xff09;2. 手眼标定&#xff08;外参&#xff09; Reference 这篇笔记主要参考&#xff1a;slam十四讲第二版&#xff08;高翔&#xff09; 相机将三维世界中的坐标点&#xff…