Mars3D(含Cesium)数据及服务篇:倾斜摄影模型转为3DTiles格式

1. OSGB格式介绍

Open Scene Gragh Binary是OSGB的全称,这里的Binary是二进制的意思。 目前市面上生产的倾斜模型,尤其ContextCapture Cente处理的倾斜摄影三维模型数据的组织方式一般是二进制存贮的、带有嵌入式链接纹理数据(.jpg)的OSGB格式。 我们可以通过一些工具,将osgb转3dtiles格式后在平台中使用。

#2. 3D Tiles格式介绍

3D Tiles用于大场景的三维模型。 3D Tiles是一个开放的规范,用于传输海量的异构三维地理空间数据集。使用概念上类似于terrain和imagery的瓦片流技术,3D Tiles 使得建筑物数据集、BIM模型、点云和摄影测量模型等大模型比较流畅的在Web端进行浏览展示。

3D Tiles官方资料 格式说明文档

image

#3. 处理工具

目前市场的数据处理工具或解决方案主要来源于以下:

  1. Github 开源的小工具
  2. Cesium官方推出的 Cesium Ion在线平台(对国内企业来说有点鸡肋)
  3. 一些商家推出的工具集(如cesiumlab)

#3.1 Cesiumlab工具“倾斜模型转换”模块

来源:北京西部世界公司

说明:从官网下载工具后,按工具说明注册帐号登录后即可使用,是图形化界面操作,操作比较简便。

官方下载地址 官方操作说明

#3.2 osg2cesiumApp工具

来源:QQ群703622028 风的心愿 提供

说明:按下载的文件内说明进行操作。

下载地址

#3.3 fanvanzh开源工具

来源:Github开源

说明:按开源仓库教程操作,通过命令行的方式进行数据转换和处理。

Github地址

#4. 处理操作流程完整示例

#4.1 osgb文件转为3dtiles

下面是以cesiumlab中的“倾斜模型转换V3”模块为例,导出3dtiles

  • 添加osgb文件

选择的是包含所有osgb文件夹的Data文件。

image

  • 勾选之后进行参数设置;一般情况下文件结构如下所示,会根据xml文件自动识别相关参数,如果没有则根据需要对其进行相关设置。
  • 存储类型选择“散列文件”。
  • 选择导出路径

image

image

转换成功之后的文件如下; 

image

#4.2 发布三维数据为HTTP服务

因为3dtiles数据一般都很大,建议发布为独立服务。

可以参考教程发布三维数据服务

#4.3 在平台中加载模型

可以参考教程在平台中加载模型 

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木遥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值