OSGB 倾斜摄影数据处理为 3DTiles、I3S、S3M 的流程

将OSGB数据转换为3dtiles数据,转换成功 OSGB数据转换为3dtiles数据 阅读详情

OSGB 倾斜摄影数据处理为 3DTiles、I3S、S3M 的流程

一、数据来源

HONG KONG GEODATA STORE

请添加图片描述

从该网站下载倾斜摄影数据(OSGB)格式。

点击 Notes,可以下载元数据文件(meta.xml)

请添加图片描述

二、初步处理

将下载的 zip 包,逐一解压,放到同级目录下。

解压前:

请添加图片描述

由于下载的 zip 包名称为 7-NW-9B-1、7-NW-9B-2 等的名称,还不符合 OSGB 倾斜摄影数据处理的文件夹目录结构,需要在解压后对文件夹进行重命名,重命名规则为:文件夹名称 = 文件夹内部顶级 OSGB 文件的名称,具体如下:

请添加图片描述

解压并重名后:

请添加图片描述

同时还需要元数据文件(meta.xml),可以放在 OSGBDataAll 的目录下:

请添加图片描述

目录结构整理完成后,就可以进行下一步的数据处理工作了。

三、处理为 3DTiles

打开 CesiumLab 软件,选择文件夹路径,注意:空间参考 和 零点坐标 读取自 meta.xml。

请添加图片描述

请添加图片描述

然后设置存储类型为 散列,选择输出路径,提交处理,就可以了。

请添加图片描述

处理后,可以进行预览,效果如下:

请添加图片描述

四、处理为 S3M

一、生成配置文件

打开 SuperMap 软件,点击 生成配置文件,弹出 生成倾斜摄影配置文件 界面。

请添加图片描述

生成倾斜摄影配置文件界面,选择源路径,选择元数据文件(模型参考点、投影设置等的信息都来自于 meata.xml)

请添加图片描述

可以看到目录下生成了超图的 Config.scp 文件。

请添加图片描述

二、生成 S3M

选择 数据处理 -> 倾斜入库。

请添加图片描述

选择了源配置文件后,设置输出目录,为了兼容之前的版本,这里可以选择 S3M 版本为 S3M 1.0,也可以选择其它版本。

注意,这里由于 meta.xml 为投影坐标系,生成前,需要做投影转换,设置目标坐标系为 4326 的地理坐标系。

请添加图片描述

然后点击确定,生成即可。

可以看到,输出目录下生成了超图的 S3M 数据。

请添加图片描述

生成后的缓存数据进行预览时,可以通过新建球面场景。

然后点击三维切片缓存,选择生成的 Combine.scp 文件,即可进行预览。
请添加图片描述
请添加图片描述

可以看到,可以正常浏览、显示。

请添加图片描述

五、处理为 I3S

打开 ArcGIS Pro 软件,找到 创建集成网络场景图层内容 工具,选择 osgb 文件夹目录,选择 meta.xml,设置输出坐标系为 WGS84。运行即可。

请添加图片描述

可以看到,目录下,输出了 ArcGIS Pro 的数据。

请添加图片描述

然后可以通过 3D 图层中添加该数据,到场景中。

请添加图片描述

效果如下:

请添加图片描述

至此就完成了从拿到 osgb 数据后,到 cesium、supermap、arcgis pro 三个平台的数据类型的处理、预览。

将OSGB格式数据转换为3d tiles的格式 现有需求需要将已有的一些OSGB数据加载到CesiumJS中展示,但是CesiumJS本身不支持osbg格式的数据渲染所以我们需要将其转换一下,有两种格式可以转换一种是glTF格式,另一种是我们今天要介绍的3D Tiles格式。 阅读详情

相关推荐

手把手教你用CesiumLab、SuperMap和ArcGIS Pro搞定OSGB转3DTiles/S3M/I3S(附避坑指南)

本文详细解析了如何使用CesiumLab、SuperMap和ArcGIS Pro将OSGB格式转换为3DTiles、S3M和I3S,涵盖数据预处理、工具对比、参数配置及常见问题解决方案。特别针对倾斜摄影数据,提供了跨平台转换的最佳实践和性能优化建议,帮助用户高效完成三维地理信息数据处理。

weixin_30879833的博客 365

OSGB格式解析

主要介绍倾斜摄影数据OSGB二进制数据的解析,首先简单介绍一下OpenSceneGraph相关技术,并介绍倾斜摄影数据的组织结构,着重分析OSGB格式的相关字段,最后逐字节对OSGB数据进行解析并通过OpenSceneGraph对数据进行可视化。 文章目录前言一、OpenSceneGraph1. OSGB数据的可视化2. OSGB数据查看二、倾斜摄影数据1.数据组织结构2.OSGB格式解析总结 前言 OpenSceneGraph是一个开源的,跨平台的高性能 3D 图形工具包,它完全用标准 C++ 和

TxyITxs的博客 3万+

别再为Cesium加载卡顿发愁了!超详细OSGB合并根节点实战(附超图iDesktop+IEarth工具链)

本文详细解析了如何通过OSGB合并根节点技术优化倾斜摄影模型在Cesium中的加载性能,提供了一套完整的工具链和实战流程。从数据处理到3DTiles转换,再到性能验证与调优,帮助开发者解决大范围倾斜摄影模型加载卡顿问题,显著提升三维场景的流畅度。

weixin_30919571的博客 520

读取OSGB数据的几种方式

在接触osgb的时候,一般都会先配osg的环境,所以先介绍这种方法。

qq_43718758的博客 2万+

倾斜摄影OSGB数据加载卡顿?试试用SuperMap iDesktop 10i合并根节点,帧率直接起飞

本文介绍了如何通过SuperMap iDesktop 10i合并倾斜摄影OSGB数据的根节点,显著提升三维场景的加载速度和帧率。合并根节点能减少渲染批次、简化空间索引并优化内存占用,实测数据显示帧率提升221%,加载时间缩短78.5%。文章详细讲解了工具链准备、关键操作步骤及效果验证方法,为处理大规模倾斜摄影数据提供实用解决方案。

weixin_26765287的博客 187

Cesium 实战 08 - 无人机斜影(倾斜摄影)数据(OSGB)转 Cesium 3dtile 数据归纳总结以及亲测可用示例

无人机斜影数据(OSGB)转 Cesium 3dtile 数据归纳总结以及亲测可用示例。 包括下载测试数据地址以及使用说明。 几乎把所有错都试了一遍,才找到最合适的工具进行转换。 文中有完整试错过程。

非科班Java出身GISer的博客 1万+

数据处理-倾斜摄影OSGB合并根节点

web三维地图引擎我们使用的是cesium,因此我们使用的倾斜摄影数据(OSGB)会转换成3DTiles(.b3dm)进行加载。如果倾斜摄影的范围很大或者数据量大,有不少的建筑物什么的,默认转换的3Dtiles数据在前台加载会很慢帧数很低不流畅。 目前解决的方法有以下几种: - 压缩材质(减少数据大小,或降低显存占用大小,模型可能会由精度丢失) - 顶点压缩(对数据进行顶点压缩,会丢失一定精度) - 合并根节点(将倾斜层级合并为更粗糙一层,减少前台加载的节点数据,提升访问速度) .........

孙霸天的专栏 9886

倾斜摄影数据处理与Web发布七步实战流程

倾斜摄影建模并非一键生成,而是涵盖空三解算、三维重建、OSGB转3DTiles、Web端部署等多阶段的技术链路。其核心原理基于摄影测量学约束与地理空间参考一致性,技术价值在于实现高精度、可交互、跨平台的实景三维交付。典型应用场景包括智慧城市底图构建、BIM+GIS融合可视化、自然资源监测等。实际落地中,空三收敛性、CRS坐标系对齐、纹理路径规范、移动端兼容性及首屏加载性能是高频卡点。本文聚焦倾斜摄影数据处理和发布流程中的硬性约束与工程化排障方法,覆盖从原始影像到Cesium/Mapbox GL JS可运行场

weixin_29051193的博客 184

从OSGB到三大三维服务标准:3DTiles、I3S、S3M的完整转换实践

本文详细介绍了如何将OSGB格式的倾斜摄影数据转换为3DTiles、I3S和S3M三大主流三维服务标准。通过CesiumLab、SuperMap iDesktop和ArcGIS Pro三大平台的实践操作指南,帮助读者解决坐标系匹配、纹理丢失等常见问题,提升三维地理信息数据的Web端展示效果。

weixin_30613433的博客 439

osgb转换3dtiles工具

osgb转换3dtiles工具 有需要请直接下载哈

YOLOv8中的C2f模块代码详解

在YOLOv8网络结构中,C2f模块(CSP Bottleneck with 2 Convolutions)是一个关键组件,用于实现跨阶段部分聚合

zzzyyy8的博客 3万+

倾斜摄影OSGB转3DTiles用什么工具?QGIS vs GISBox GIS工具链全面对比

后台被问得最多的一个问题就是:"我预算为零,做GIS项目,是不是直接上 QGIS 就完了?QGIS 的名气确实大——免费、开源、社区庞大,是很多GISer的入门第一课。但最近一年,随着倾斜摄影、点云、高斯泼溅这类三维数据在项目里越用越多,不少人发现QGIS在这些活儿上有点使不上劲:数据导不进去、服务发不出来、前端要的三维格式它给不了,最后还是得再找工具补链路。于是问题变成了:GISBox,能不能把这条断掉的链路补上?这两个软件我都长期关注,先把结论放在最前面:它们其实不是同一类工具。

m0_69539167的博客 310

使用RustDesk或者AnyDesk的TCP隧道实现Codesys系列PLC的远程调试和下载

Codesys远程调试

exat500g的博客 7259

iServer GPA模型在实际场景中的使用——倾斜摄影处理成3DTiles数据

在上一篇博客iServer GPA模型在实际场景中的使用——实现导入shp数据并切瓦片存储到MongoDB数据库发布服务,我们了解到了在iServer10.2.1版本如何使用GPA处理自动化服务实现相应的功能;随着iServer产品版本的更新,GPA处理自动化服务也升级优化了建模页面UI、模型执行进度信息以及帮助提示等内容;那么接下来我们就使用当前iServer最新版11.1.1a版本的GPA处理自动化服务,为大家演示关于如何实现“将倾斜摄影OSGB数据处理成3DTiles。

SuperMap技术控 586

【Gazebo安装指南】Ubuntu22.04LTS环境下的高效配置与常见问题解决

本文提供了在Ubuntu 22.04 LTS系统上高效安装和配置Gazebo仿真环境的详细指南。针对Gazebo Classic版本,文章对比了通过ROS 2仓库和Ubuntu官方仓库两种主流安装方法,并重点解决了安装过程中常见的软件包定位、模型下载及图形驱动等问题,帮助用户快速搭建稳定的机器人仿真开发环境。

weixin_29279101的博客 433

Gazebo仿真环境下的强化学习实现

实际上利用Gazebo进行强化学习无非是环境获取上的不同,Gazebo的环境控制需要使用ROS服务进行控制,状态可以通过Gazebo进行获取,同时某些必要数据需要从话题中获取,最重要的是组织获取 的数据(通过话题等)与控制Gazebo的仿真步骤之间的组合。强化学习的手段与传统算法无异,强化学习方法最重要的是要确定动作空间、状态空间、奖励空间,这三个空间是work的前提。在笔者自己的环境中,将获取里程计的话题以及获取激光点的数据替换成为了自己的本机的仿真环境匹配的话题。

Moresweet 猫甜 6436

深度解析Cesium3DTilesConverter:高效解决倾斜摄影与矢量数据转换难题

面对海量OSGB倾斜摄影数据和GIS矢量数据转换为Cesium 3DTiles格式的技术挑战,Cesium3DTilesConverter作为全网唯一支持倾斜模型金字塔重建的开源工具,提供了专业级的3D数据转换解决方案。本文将从技术痛点出发,深入剖析这款基于C++17和Qt的转换工具,帮助开发者掌握OSGB、Shp、GDAL格式到3DTiles的高效转换技术。 ## 问题场景:为什么需要专业3D

gitblog_00555的博客 360

SAP数据导入工具(LSMW) 超级详细教程(批量导入内部订单)

用户提了个需求,让我批量导入内部订单几百个内部订单。我本打算用写段ABAP 代码来调用 BAPI (BAPI_INTERNALORDER_CREATE)就可以了。但想到我很久没有用过LSMW 了,都快要忘记了。于是我采用LSMW的方式,完成了任务。并把过程记录下来,形成教程方便我以后回头查看,分享出来也希望对大家有帮助。

IT小职员 2万+

一款简单高效的三维重建辅助软件——OSGBLab 倾斜伴侣

为一站式解决 OSGB 数据转换与坐标处理全场景难题,OSGBLab(倾斜伴侣)面向实景重建从业者打造专业辅助工具,覆盖坐标系转换、OSGB 转 LAS/S3M/I3S/3DTiles/3MX/DOM/DSM 全品类需求,凭借优化的并行运算架构,大幅简化三维数据处理流程,降低项目时间与人力成本。多源项目坐标系不统一,模型偏移问题频发;软件功能丰富,包含多种常见格式转换和数据处理,如全格式双向互转(三维 / 点云 / 影像 / GIS 平台)、OSGB 模型修复、编辑与轻量化优化、坐标与空间校正处理的等等。

m0_57340659的博客 405

游戏引擎揭秘:大厂为何死磕自研?

游戏引擎本质与商业价值解析 游戏引擎是集成了渲染、物理、动画等核心功能的开发工具包,其价值在于让开发者免于重复编写底层代码,专注于游戏内容创作。商业引擎(如Unity/Unreal)虽降低了开发门槛,但头部厂商仍坚持自研引擎,主要基于以下考量: 经济性:长期项目分摊自研成本后,比商业引擎分成更划算; 可控性:完全掌握底层代码,能针对性优化核心玩法需求; 技术壁垒:专属引擎成为厂商的竞争优势,如米哈游的跨平台渲染技术; 项目适配:超大型游戏(开放世界/MMO)需要深度定制解决方案。 这种"短期高投入

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 254

2.1 amdgpu BO的类型和用途

AMDGPU驱动中,amdgpu_bo_create_user和amdgpu_bo_create_kernel分别用于创建用户空间和内核空间的buffer对象(BO)。用户空间BO支持元数据、tiling flags等属性,由GEM handle管理生命周期;内核BO则用于驱动内部资源如ringbuffer,自动pin并可选CPU映射。二者在返回类型、生命周期管理和使用场景上存在根本差异,前者面向图形渲染/AI等应用,后者服务于驱动内部任务。

图形/计算GPU的驱动与虚拟化技术分享园地 2176

Cesium3DTilesConverter终极指南:如何在30分钟内完成3D瓦片数据转换?

Cesium3DTilesConverter是一个基于C++17和Qt的强大3D数据转换工具,专门用于将倾斜摄影模型和矢量数据转换为Cesium 3D Tiles格式。作为全网唯一支持倾斜模型金字塔重建的开源工具,它能够帮助开发者和GIS专业人士快速实现大规模3D数据的格式转换和优化处理。✨ ## 🎯 为什么选择Cesium3DTilesConverter? **核心优势**: - 🚀 *

gitblog_00310的博客 750

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

三维GIS工具:精细化场景构建、多格式转换与一键服务发布的一体化利器

在数字孪生、智慧城市、自然资源管理等领域快速发展的当下,三维GIS技术已成为承载空间信息、实现场景化应用的核心支撑。GISBox作为一款聚焦三维GIS全流程需求的工具,凭借其强大的功能,为行业提供了从数据处理到服务发布的一体化解决方案,大幅降低了三维GIS应用的技术门槛。从精细化的三维场景编辑,到全链路的格式转换优化,再到便捷的一键服务发布,GISBox为三维GIS领域提供了一款实用、高效的工具,成为企业与开发这的“得力助手”。

GISBox官方的日常分享 316

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

GISBox常见切片转换报错汇总与解决方案

在GIS数据处理工作中,数据格式转换是常见且关键的环节。然而,转换过程中常常会遇到各种报错问题,影响工作效率。本文档整理了点云切片、倾斜摄影转换等常见操作中的典型报错及对应的解决方法,旨在帮助用户快速定位问题并顺利完成数据转换任务。

GISBox官方的日常分享 196

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: Vue3 + UE4+ 像素流 + 交互 的开发构建流程
下一篇: 一种多边形视觉中心算法库的改进【适用于标签放置】
碳学长
博客等级 码龄11年 1万+粉丝 123原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

碳学长

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

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

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

打赏作者

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

抵扣说明:

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

余额充值