SuperMap GIS 倾斜摄影三维模型数据处理 Q&A

倾斜摄影模型数据在gis中的应用 基于 WebGL技术研发的国产实景三维模型Web端发布展示平台,可实现TB级倾斜实景三维数据快速加载,支持多种格式的三维模型,如OSGB实景模型、OBJ人工模型、SKP人工模型、RVT格式BIM模型等,同时支持模型单体化、三维模型测量分析、水面特效、日照分析等特殊效果呈现。可以预测,随着倾斜摄影技术的进一步发展,精度、效率、成本上的优势进一步增强,原有的很多应用都将迁移到倾斜摄影技术上,并且还将继续开拓出更多新的应用模式。 阅读详情

一、倾斜摄影数据简介

倾斜摄影(Oblique photography)是指由一定倾斜角度的航摄相机所获取的影像。倾斜摄影技术是国际摄影测量领域近十几年发展起来的一项高新技术,该技术通过从一个垂直、四个倾斜、五个不同的视角同步采集影像,获取到丰富的建筑物顶面及侧视的高分辨率纹理。它不仅能够真实地反映地物情况,高精度地获取物方纹理信息,还可通过先进的定位、融合、建模等技术,生成真实的三维城市模型。该技术在欧美等发达国家已经广泛应用于应急指挥、国土安全、城市管理、房产税收等行业。

二、倾斜摄影数据格式

对于倾斜摄影数据的处理和生成,目前市面上有两款主流软件:大疆智图、Smart3D(CC)
这两款软件各有千秋,感兴趣的小伙伴可以参考:大疆智图与Smart3D三维建模对比
大疆智图:
在这里插入图片描述

Smart3D:
在这里插入图片描述

两款软件可产出多种模型格式,分别为OSGB\PLY\B3DM\OBJ\S3MB\I3S\S3C\FBX等。其中OSGB、OBJ、S3MB等格式,SuperMap iDesktop产品可直接对接,考虑到后续方便对倾斜摄影数据进行优化处理,建议采用OSGB格式
最终导出结果:
在这里插入图片描述
在这里插入图片描述

三、倾斜摄影数据处理

SuperMap iDesktop对接倾斜摄影数据,一个步骤就搞定了! ————生成配置文件
● 通过 “ 三维数据 ”-“ 倾斜摄影 ”-“ 数据管理 ”-“ 生成配置文件 ”,对倾斜摄影数据生成配置文件在这里插入图片描述

● 生成成功后,新建三维球面场景,在 “ 图层管理器 ”-“ 普通图层右键 ”-“ 添加三维切片缓存 ”,选择配置文件(Config),将数据添加进场景展示
在这里插入图片描述

至此,倾斜摄影数据就对接成功了

在实际项目上,倾斜摄影不仅仅要在iDesktop中展示,也需要在Web端、移动端、组件端以及桌面端上使用;倾斜摄影原始数据具有文件碎、体量大等特点,为了便于浏览器传输、提高Web端,移动端,组件端以及桌面端的加载效率、提升用户体验,我们需要将数据重新压缩为S3MB格式 ————倾斜入库

● 在执行 “倾斜入库” 之前,先使用 “三维数据” - “倾斜摄影” - “数据处理” - “倾斜摄影预处理” 功能,检查并修复异常数据 在这里插入图片描述

● 通过 “ 三维数据 ”-“ 倾斜摄影 ”-“ 数据处理 ”-“ 倾斜入库 ” ,将倾斜摄影数据(OSGB格式)转为S3MB格式,用于发布服务,供Web端、移动端、组件端和桌面端调用

四、可能遇到的报错及解决方案

问题一:metadata.xml(元数据)中没有记录坐标系EPSG,而是一长串参数,该如何设置坐标系

在这里插入图片描述

● 问题分析:EPSG只记录了常见坐标系,这种数据属于客户自定义的坐标系,其中一长串数据代表坐标系的参数,可根据这些参数,通过iDesktop构建坐标系
● 解决方案:
○ 参数对应关系如下:
SPHEROID:椭球体
PRIMEM:中央子午线
PROJECTION:投影方式
latitude_of_origin:原点纬线
central_meridian:中央经线
scale_factor:比例因子
false_easting:水平偏移量
false_northing:垂直偏移量
UNIT:单位
○ 打开iDesktop “ 开始 ”-“ 投影设置 ”-“ 新建投影坐标系 ”,根据参数新建坐标系
在这里插入图片描述

○ 对倾斜摄影数据生成配置文件,选择上一步新建的坐标系,并设置metadata.xml中记录的插入点坐标值

问题二:生成配置文件后,在球面场景中能看到数据,倾斜入库后,无法在球面场景定位到数据

● 问题分析:倾斜入库参数(中心点坐标单位)设置不正确
● 解决方案:
确认原始OSGB数据坐标系单位,如果是投影坐标系,倾斜入库参数(中心点坐标单位)设置为米,如果是地理坐标系,或者ENU坐标系,倾斜入库参数(中心点坐标单位)设置为度
最终数据要在球面场景展示,需要勾选投影转换,设置目标坐标系为:4326或者4490

问题三:ENU坐标数据生成配置文件和倾斜入库后,均看不到数据

● 问题分析:生成配置文件参数(中心点坐标)z值设置不正确导致数据在地下
● 解决方案:
○用记事本打开metadata.xml,查看插入点坐标以及数据中心点坐标,生成配置文件时,需要输入插入点坐标x、y(注意不要写反了),以及中心点坐标z,如下图:
在这里插入图片描述
在这里插入图片描述

○ 倾斜入库时,中心点坐标单位设置为度,目标坐标系设置为4326或者4490

问题四:对原始OSGB数据生成配置文件后,在场景中查看数据非常模糊,并且不加载精细层

● 问题分析:配置文件索引到错误的层级
● 解决方案:
查看原始数据根目录下,是否存在除了tile文件夹以外的其它OSGB文件,如果有,请将它移除
在这里插入图片描述


问题五:倾斜入库崩溃

● 问题分析:文件中可能存在错误数据,需要具体定位到文件
● 解决方案:
○ 方案一:通过 “三维数据” - “倾斜摄影” - “数据处理” - “倾斜摄影预处理” 功能,检查并修复异常数据
○ 方案二:在SuperMap iDesktop安装目录Bin/SuperMap.xml文件中添加 TRUE入库崩溃时,会在入库输出目录下生成log日志,可将该日志提供给支持中心三维同事,定位具体问题数据
在这里插入图片描述

问题六:倾斜摄影表面闪烁

在这里插入图片描述

● 问题分析:存在重复数据
● 解决方案:
○ 查看Tile文件夹名称,如果发现文件名后带“_1”,或者名称与其它Tile文件夹名称明显不一致的,选中它们,用Ctrl+x剪切,新建一个文件夹保存,(这里将剩下的数据叫做 “数据1” ,被剪切的数据叫做 “数据2”)
○ 将处理得到的两份数据分别生成配置文件,叠加到同一个场景进行叠加对比,如果 “数据1” 没有闪烁也没有缺失数据,那么 “数据1” 就是处理好的数据;如果 “数据1” 出现数据丢失,那么需要根据 “数据1” 丢失数据的范围,对 “数据2” 进行保留区域内裁剪,将裁剪结果与 “数据1” 合并,得到一份完整数据

问题七:浏览数据时出现一闪而过的尖刺

在这里插入图片描述

● 问题分析:某些层级存在错误数据
● 解决方案:
○ 使用 “ 三维数据 ”-“ 倾斜摄影 ”-“ 文件选择 ”功能,选中尖刺,右边弹出的面板中 “ 块名字 ” 表示数据所属的Tile文件夹,“ 文件名字 ” 表示当前选中的文件名称, “ 文件名字 ” 中 “L**” 表示该文件的层级,例:L17 表示17层
在这里插入图片描述

○ 如果出现尖刺的层级都在16层及以下,16层以上都没有尖刺,那么可以通过对OSGB数据重新指定根节点层级为17层解决;如果尖刺出现在16层以上的层级,不建议按这种方式处理,将问题告知客户,让客户处理原始数据

问题八:被修饰过的倾斜摄影,倾斜入库后纹理变黑,加载速度慢

● 问题分析:倾斜摄影数据纹理贴图利用率不高,贴图分辨率过大
● 检查方法:
1.将osgb文件以模型的方式导入到数据源
2.将数据添加到场景,“ 鼠标选中右键 ”-“ 材质编辑 ”-“ 材质 ”,查看贴图
3.查看模型贴图,出现类似这种有效贴图占整个图片很小一部分的,说明纹理利用率不高,图片利用率在70%及以上符合标准;并且检查贴图纹理,建议不超过10241024,如果存在超过10241024的大纹理,需要使用ps降低分辨率
在这里插入图片描述

● 解决方案:
执行倾斜入库功能时,勾选“纹理重映设”

问题九:倾斜摄影设置半透明后,出现白色网格

在这里插入图片描述

● 问题分析:在倾斜摄影数据生产过程中,为了块与块之间能更好的融合,每个瓦片会多出一部分重叠数据,这就导致了数据在半透明之后,重叠数据异常明显,类似于白色网格
● 解决方案:
执行倾斜入库功能时,勾选 “ 融合边界 ”

问题十:WebGL加载倾斜摄影数据,纹理颜色不正确

在这里插入图片描述
在这里插入图片描述

● 问题分析:SuperMap iDesktop对倾斜摄影执行倾斜入库时,“ 纹理压缩格式 ” 选择“WebP”,前端可能出现这种情况,这是由于为了兼容更多的数据,底层对WebP格式做了处理,将材质RGB颜色进行了反转
● 解决方案:
1.WebGL设置代码:layer.RGBTOBGR = true
2.SuperMap 官网下载SuperMap iClient for Cesium最新版本

SuperMap高效加载OSGB三维模型实战——基于SuperMap iDesktopX 10i的完整流程解析 本文详细解析了在SuperMap iDesktopX 10i中高效加载OSGB三维模型的完整流程。核心在于正确生成.scp配置文件,并精准设置模型坐标中心,以避免模型位置偏移。文章从新建球面场景、添加缓存图层,到加载后的位置校正、性能优化及多源数据融合等进阶应用,提供了手把手的实战指南与问题排查技巧,帮助GIS工程师快速掌握这一必备技能。 阅读详情

相关推荐

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

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

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

倾斜摄影数据格式osgb、3d tiles、I3S、S3M简单记录

1.osgb数据,通常渲染在平面坐标场景上,其数据使用的是ENU坐标系。我更习惯叫它相对坐标,在其数据本身的坐标数值上,再加入坐标原点的值,即是正常的载体坐标(通常为2000平面坐标)。其坐标原点及坐标系定义存储在名为“metadata.xml”的xml文件内,长宽高单位为米。3d tiles:渲染在球面场景上,坐标常为wgs84经纬度坐标,(也可能为2000经纬度坐标),其长宽为经纬度,高为米。cesium:3d tiles格式。arcgis pro:S3M格式。supermap:I3S格式。

二DUAN帝的博客 2378

【BIM+GIS】Supermap加载实景三维倾斜摄影模型

OSGB是常见的倾斜模型格式,本文讲述如何在Supernap中加载实景三维倾斜摄影模型OSGB。

智慧空间实验室 2557

如何快速构建三维模型(倾斜摄影)

首先是拍摄的设备,这个取决你所需要建模物体的大小,如果你只是需要建模一个瓶子、石头这种小物件,那么手机都可以满足这种拍摄需求。最后导入blender,可以看到模型的效果还是可以的,这只是粗模,后期可以对模型进行优化调整,裁剪多余的干扰物块。我这里还使用了【纹理】,就是软件会基于照片对模型进行贴图,这样导出模型时比较方便,这里推荐使用纹理。三维建模的流程同小石头,【导入文件夹】—>【图像对齐】—>框选模型范围—>【计算模型-普通质量】—>【纹理】—>导出模型【网格】。拍摄前注意观察四周的建筑物,谨慎飞行。

GIS学习的专栏 4089

SuperMap iClient3D for Cesium倾斜摄影三维GIS开发实战与性能优化

在三维GIS项目开发中,如何将倾斜摄影数据高效加载到Web端并实现流畅的交互体验,是众多开发者关注的核心问题。基于WebGL渲染引擎Cesium与SuperMap iClient3D扩展库的组合,通过将OSGB原始数据转换为S3M格式并发布为三维服务,可打通从数据处理到前端展示的完整链路。其技术价值在于既保留Cesium原生API的灵活性与渲染能力,又无缝对接SuperMap生态中的空间分析与服务发布能力,大幅降低数字孪生、智慧园区等场景的落地门槛。本文从技术选型、环境搭建到倾斜摄影数据的加载优化,结合实际

weixin_31528001的博客 235

倾斜摄影测试数据3dtile

倾斜摄影测试数据,供cesium示例使用 示例效果查看地址:https://blog.csdn.net/m0_60387551/article/details/123786670

新一代三维GIS技术资料集锦

三维GIS技术无疑是近年来最火的GIS技术之一,发展势头如日中天。如何跟上时代脚步,修炼这门“内功”?恰逢新年之际,超图软件为大家献上第二波新年薄礼——SuperMap三维GIS资料集锦,助您快速掌握三维GIS技术,为今年工作与学习储备一份力量。 本集锦将从技术文章、培训视频、开发范例三大维度来提供学习资料。 01技术文章 遴选了超图资深技术人员所编写的技术文章,从【新技术速递】、【三维数据处理与...

SuperMap技术控 8061

OpenClaw智能体应用第一集--飞书多智能体配置

本文介绍了智能体(Agent)的核心概念与配置实践。Agent作为独立作用域的"大脑",包含模型(认知引擎)、记忆系统(短期/长期记忆)、人设(角色定义)、工具(外部能力调用)、规划执行(任务拆解)、运行环境等核心要素。每个Agent拥有唯一agentId标识,通过accountId区分渠道账号,Binding机制实现消息路由。实践部分展示了通过命令行配置多个智能体(如writer)的过程,包括插件注册和工具加载。系统支持多Agent架构,可根据不同场景需求灵活配置专属智能体。

weixin_44626085的博客 1739

SuperMap 三维GIS数据处理、优化资料汇总

SuperMap三维GIS学习资料汇总

qq_41134073的博客 1675

电机控制易混知识点1-基波频率/载波频率/采样频率

在电机控制学习工作中会接触到很多专业名词,其中基波频率,载波频率,采样频率是最常接触到的,特别对于电机控制小白开说,不容易理解,现对这几个概念做下总结归纳。

新能源电机控制工程师 | 聚焦实战问题,搭建互助平台 分享电机控制代码调试、现场故障排查、算法优化中的真实困惑;开放讨论电机基础知识以及工作中遇到难点等共性难题。拒绝单向输出,只做工程师的“技术树洞”与“解忧杂货铺”! 2183

Fortran环境配置:VS2022+Intel oneAPI安装全流程指南

Fortran环境配置:VS2022+Intel oneAPI安装全流程指南

shuyisuisuinian的博客 2万+

SuperMap GIS 倾斜摄影三维模型优化与Web端高效加载实战

本文详细介绍了SuperMap GIS在倾斜摄影三维模型优化与Web端高效加载的实战技巧。通过OSGB转S3MB格式、纹理优化和WebGL性能调优等关键技术,显著提升模型加载速度与渲染效率。文章还提供了典型问题解决方案,如模型闪烁处理和加载速度优化,帮助开发者在城市规划、应急指挥等场景中实现高效应用。

weixin_29055137的博客 351

Aurix TC387 Ethernet代码解析之二_移植

英飞凌官方仅提供了TC397的例程,故需通过TC397例程来移植到TC387新建工程里。TC397官方例程名称【Ethernet_1_KIT_TC397_TFT】,网络上可以免费获取到,此处不赘述。使用工具【

m0_69929716的博客 879

SuperMap GIS基础产品FAQ集锦(20240627)

SuperMap GIS基础产品FAQ集锦(20240627)

SuperMap技术控 4万+

用 XCO 库一键找出某个 ABAP 类的全部子类

ABAP XCO库子类枚举技术解析 本文介绍了在ABAP项目中如何利用XCO库高效获取类的继承层次结构。传统方法使用CL_ABAP_CLASSDESCR或手动维护映射表存在效率低、易遗漏的问题。新方法通过XCO库的IF_XCO_AO_CLASS接口,可简洁地获取父类的所有子类(包括间接子类)。 核心API链式调用: 获取类句柄:xco_cp_abap=>class() 导航子类集合:subclasses->all 获取结果:get()返回类引用表或get_names()返回类名列表 典型应用场景

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 124

YOLOv11改进 | 损失函数篇 | YOLOv11引入引MPDIoU, GIoU,DIoU, CIoU, SIoU,EIoU, WIoU, LMPDIoU等损失函数

到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~1. YOLOv11中添加MPDIoU, GIoU,DIoU, CIoU, SIoU等损失函数的方式。文件中用给出的代码替换掉。

tsg6698的博客 5267

若依集成超图Supermap加载地图倾斜摄影资源文件:打造高品质GIS应用

若依集成超图Supermap加载地图倾斜摄影资源文件:打造高品质GIS应用 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在地理信息系统(GIS)领域,地图的展示质量与信息的准确传达至关重要。若依集成超图Supermap加载地图倾斜摄影资源文件,是一款专门为提升地图展示效果而设计的开源插件。该插件能够无缝集成到若依框架中,借助超图Supermap的强大功能,为用户提供...

gitblog_06728的博客 444

使用Qt编译Qt WebEngine

这就是使用Qt编译Qt WebEngine模块的基本步骤。通过按照上述步骤,您应该能够成功编译和使用Qt WebEngine来嵌入Web内容到您的Qt应用程序中。Qt WebEngine是Qt框架的一个模块,它提供了一个现代的Web浏览器引擎,可以在Qt应用程序中嵌入Web内容。首先,需要获取Qt的源代码。如果尚未安装,可以从Qt官方网站下载并安装Qt。完成Qt的安装后,您可以构建并运行Qt WebEngine示例来验证编译是否成功。这将把编译好的Qt库文件和头文件安装到之前指定的安装目录中。

DevForge的博客 3008

SuperMap GIS 倾斜摄影三维模型从生产到应用全链路解析

本文全面解析了SuperMap GIS倾斜摄影三维模型从生产到应用的全流程,包括数据采集、建模软件选择、SuperMap数据处理及多平台发布方案。重点介绍了倾斜摄影技术的优势、实战经验及性能优化技巧,帮助用户高效构建和优化三维模型,适用于城市规划、智慧园区等场景。

weixin_26808439的博客 314

黑猫带你学Nand第8篇:NandFlash的供电情况详解

是指在任何工作条件下,设备允许的最大电压、电流、功率以及温度等参数的界限值。

黑猫奥利奥的博客 1142

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

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

SuperMap_GIS数据处理流程解析笔记(1)

1、理解SuperMap三维GIS技术 1.怎么能让bim模型与地形匹配起来?     先提取bim模型的表面、得到一个三维面数据集,然后用它对TIN地形进行镶嵌、挖洞等操作,地形就能被修改成与BIM模型表面完全贴合;BIM与倾斜摄影模型的匹配过程也是类似的。 3.模型导出后位置和方向都不正确,可行的处理方式有哪些? 正解如下:B.使用三维配准进行校正//变换到同一坐标系 C...

Code66_3444124800的博客 1129

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

探索三维GIS新篇章:《2019超图研究院SuperMap倾斜摄影白皮书_v1.0》资源下载介绍

探索三维GIS新篇章:《2019超图研究院SuperMap倾斜摄影白皮书_v1.0》资源下载介绍 去发现同类优质开源项目:https://gitcode.com/ 项目的核心功能/场景 深入了解倾斜摄影技术,掌握其在三维GIS领域的应用。 项目介绍 《2019超图研究院SuperMap倾斜摄影白皮书_v1.0》是一部集技术创新和应用实践于一体的资源宝库。该白皮书由超图研究院精心打造,旨在为广大用户...

gitblog_06719的博客 397

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

SuperMap GIS 10i AI GIS技术白皮书

     随着人工智能技术的迅速发展,越来越多从事GIS研究或应用的组织开始积极投入到针对GIS与人工智能结合的技术创新工作当中。从技术发展的现状分析来看,人工智能技术能够为GIS提升多个方向的能力,包括:遥感图像处理、空间数据处理、时空分布预测、轨迹分布与空间优化、城市规划、地理编码以及扩展新的分析模型等。SuperMap 人工智能GIS(AI GIS)是人工智能技...

SuperMap技术控 2881

SuperMap GIS 三维性能优化

数据是所有系统的基础,在三维项目中也不例外。三维数据在系统体验上起到了决定性的作用。本文从原始数据如何到超图平台、如何提升在超图平台中的性能做一个详细的说明介绍。

SuperMap技术控 1万+

SuperMap iClient3D for WebGL教程(模型篇)-倾斜摄影

作者:刘大 本文同步更新于简书文章https://www.jianshu.com/p/3c12b78c8abf 倾斜摄影(oblique image)是指由一定倾斜角的航摄相机所获取的影像,航空倾斜影像不仅能够真实地反应地物情况,而且还通过采用先进的定位技术,嵌入精确的地理信息、更丰富的影像信息、更高级的用户体验,极大地扩展了遥感影像的应用领域。该技术可广泛应用于应急指挥、国土安全、城市管理、...

SuperMap技术控 5475

倾斜摄影测量知识基础

所谓“站在巨人的肩膀上”在这篇文章中就很好的体现出来了,本文的一些图和一些概念就是借鉴“巨人”发表的文章中的图和概念。这还得感谢这些“巨人”把我们领向一条光明大道。我不是摄影测量的专业人士,GIS圈也只是个刚入门的菜鸟。请允许我从一个菜鸟的角度,来说说那些菜鸟入门级的倾斜摄影测量知识。 近些年,倾斜摄影测量在GIS圈掀起了一阵巨浪,有人说他颠覆传统的测绘领域,有人说他替代了传统建模方式。正因为倾斜摄影测量被带上了这么多光环,人们开始对他有形形色色的猜想,让它变得越来越神秘。就让咱们来看看倾斜摄影数据的效果.

专注GIS软件开发。 3742
上一篇: SuperMap GIS BIM类型数据优化 Q&A
下一篇: SuperMap GIS 倾斜摄影数据优化 Q&A
supermapsupport
博客等级 码龄11年 6628粉丝 1364原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值