倾斜摄影数据OSGB进入到ArcGIS平台相关问题小结
OSGB格式及来源
国内倾斜摄影数据多是以.osgb格式存储的,osgb格式是三维引擎定义的数据格式,使用二进制Binary存储,可以加快计算机读取。.osg格式可以通过OSG库自带的数据转换工具转为.osgt格式,osgt采用ASCII存储。.osgb,就是osg的数据再在后面贴上纹理图片,通常为.jpg等格式的图片,可以通过查看图片格式的编码得知图片存储的字节位。
通常可以使用ContextCapture(Smart 3D)软件将无人机拍摄的照片生成OSGB。Esri的Drone2Map 1.3.1也可以生成OSGB。
在ArcGIS平台中读取OSGB数据并发布三维发布
推荐流程: OSGB ——> SLPK
若只有拍摄好的照片,推荐直接生成SLPK。
此工具在2.5版本中进行了更新,生成SLPK的速度更快,解决了很多已有的bug。还可以直接读取xml文件。
在ArcGIS Pro 2.2版本中,新增了GP工具Create Integrated Mesh Scene Layer。可以直接将OSGB转为SLPK。点击这里查看此工具在线文档。
Anchor Point是模型的中心点,中心点坐标可以在OSGB的元数据xml中找到。
如果没有xml文件,自己通过模型的实际位置找点,生成的SLPK可能会发生偏移。原因是,只采用的部分OSGB生成了SLPK或是OSGB的中心点选错了。
如下图,蓝色边框表示的是OSGB的范围,通过读取OSGB的元数据,找到蓝色的中心点,生成的SLPK位置是正确的。如果是采用部分OSGB(红色框中的范围),依然采用元数据中的蓝色点,生成的结果相对中心点,就会有偏差,这是正确的。
只能使用蓝色点作为GP工具的Anchor Point,其他点都是错误的。
如果没有OSGB的元数据,建议咨询OSGB生产商,或是自己选点慢慢比对位置吧。
输出无结果的问题在ArcGIS Pro 2.2.2版本中已修复。部分数据在2.2.2中还没没有结果,会在2.3中修复。
查看ArcGIS Pro版本方法如下:
更新:
2019年1月,2.3英文版本已经发布,修复了无结果的问题。需要注意加载的OSGB不能有中文路径,否则会报错。
推荐流程: 原始照片 ——> SLPK
- 在Smart3D,又称ContextCapture(建议使用 Center edition Update 11 - v4.4.11 及以上版本)中生成slpk。点击文档查看流程,密码:e6yw
- 在Drone2Map中生成slpk。 点击这里查看流程。
原始流程: OSGB ——> Multipatch ——> SLPK
由于Pro一开始没有OSGB直接转SLPK的工具,所以当时一直使用的是这个流程,现在已经不推荐使用了。
详细流程可参考:OSGB转为Multipatch 和 发布流程。需要注意的是:
- OSGB级别越高,纹理越清晰,只转换最高级别的OSGB即可。
- 自ArcGIS Pro 2.1开始,可以直接使用Quick Import工具。
- 批量添加OSGB文件夹时,注意不要勾选osgt,因为没有osgt格式的数据。
- OSGB是什么坐标系,就选中什么坐标系。可以从metadata.xml中读取。
- 转为Multipatch后,如果位置不正确,可以移动Multipatch到正确的位置后,再生成SLPK。
不勾选OSGT
OSGB元数据
由OSGB转Multipatch后,有时候效果不太好,所以不建议使用这个流程。
常见问题
使用Drone2Map生成的slpk,无法发布服务
ArcGIS Pro加载slpk数据显示不正确
Multipatch为地方坐标系,生成slpk,ArcGIS Pro崩溃
ArcGIS Pro中生成SLPK,Pro崩溃
SLPK悬于空中,如何调整
OSGB数据转为Multipatch后,水面显示模糊
欢迎关注我的公众号 ~
参考及扩展阅读
- OSG
- 标准规范将作为OGC新的国际三维标准
- Esri I3S和SLPK格式解析
倾斜摄影数据OSGB进入到ArcGIS平台相关问题小结相关推荐
- Unity3D(UE4)加载倾斜摄影数据OSGB格式
在Unity3D平台动态加载调度倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据.目前测试可流畅加载100G左右数据,支持加载本地数据,数据可不放在Unity工程内,也可以将数据放 ...
- 如何打开倾斜摄影数据osgb
转:倾斜摄影OSGB二次开发 https://blog.csdn.net/bigemap/article/details/105433369 倾斜摄影的成果文件要通过其他软件来加载,所需要的的格式是O ...
- 三维数据入到arcgis平台的解决方案
目录 1.传统建模数据 ①obj.dae.3ds等模型纹理颜色或者贴图不显示 ②加载wrl数据贴图丢失 ③将obj模型导入到arcgispro出现异常情况 ④zoom to layer选项失效导致三维 ...
- SuperMap三维专题之倾斜摄影——倾斜摄影数据优化篇
作者:xkf 本文对倾斜数据瘦身做进一步的更新与补充.补充博客为:https://blog.csdn.net/THEDEAMON/article/details/85246722 倾斜摄影数据的普及伴 ...
- Unity3d(UE4)动态加载osgb倾斜摄影数据
在Unity3D平台动态加载调度倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据.目前测试可流畅加载200G左右数据,支持加载本地数据,数据可不放在Unity工程内,也可以将数据放 ...
- 【ArcGIS风暴】ArcGIS平台上点云(.las)数据生成等高线方法案例精解
las是点云数据常见的存储格式,摄影测量和激光雷达数据均采用此格式,点云数据常用来生成等高线,地籍测量,土方量计算等.本文讲解在ArcGIS平台上生成等高线并转换为dwg格式供CASS使用. 扩展阅读 ...
- UE4加载osgb倾斜摄影数据
在UE4引擎中动态加载调度osgb倾斜摄影数据,利用多线程动态加载瓦片数据,可以顺畅加载海量的瓦片数据.最大可加载200G以上数量级. Unity3D加载osgb倾斜摄影数据:Unity3d(UE4) ...
- 对OSGB倾斜摄影数据进行范围裁剪
在OSGB生产完成后,可能想要裁剪模型,只要其中的一部分模型数据,或者把场景边缘不太好的地方裁剪掉,OSGBLab能够完美的对OSGB倾斜摄影数据进行裁剪. OSGBLab支持的裁剪多边形文件有以下三 ...
- 电商用户行为分析大数据平台相关系列1-环境介绍
最近在自学Spark,看了一些书籍和视频,总是感觉无从下手.拿着一个想法总是无从下手.追其原因,主要是没有系统的学习和使用.对于IT,一切新技术都需要不断实践.不断动手.本着动手的原则,本人通过各种渠 ...
- 大数据舆情监测与分析平台有何作用功能及相关软件排名如何详解
大数据时代,要想及时有效精准的捕捉到与己相关的舆情数据信息,就需要运用到大数据技术,也就是专业的大数据舆情监测与分析平台.通过运用大数据舆情监测与分析平台实现全网舆情舆论信息监测搜集.但问题是现在市面 ...
最新文章
- 安装llvmlite报错解决:RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for
- 维基链(WICC)当前币值应该还远远没有达到它本身应有的高度
- Mac普通用户修改了/etc/sudoers文件的解决办法
- 牛客 - Elo mountains(AC自动机+可持久化数组优化)
- Windows 文件同步方案讨论
- 前端学习(3180):ant-design介绍3
- Java基础入门笔记-数组链表
- @RestController与@RequestMapping
- 配电室综合监控系统 实现实时监控和 智能控制
- 上海软星解散的前因后果
- android 地图侧滑栏,Android封装侧滑菜单栏
- VC++:菜单的使用总结
- C++ API 设计 10 第五章 设计风格
- Web Workers详解
- 申宝优配-强者恒强还将继续
- 【ParaView教程】第二章 基本使用
- 项目管理中的成本计算
- Fortinet :《2021 年OT与网络安全现状报告》之「OT安全洞察」
- MATLAB中fix啥意思,matlab fix函数用法_常见问题解析,matlab
- 阿里云 mysql自动备份数据库_MySQL定时备份数据库(全库备份)