OSGB格式打开 OSGB格式转换 模型通用快捷键 模型处理软件格式 OSGB模型基础知识

1. 本文说明

     倾斜摄影数据OSGB模型的查看、文件格式转换、浏览模型的快捷键、指定目录层级的OSGB数据处理方法。

目录

1. 本文说明

2. OSGB特性

1. 定义与用途

2. 格式特点

3. 优点

4. 缺点

5. 数据处理与转换

6. 应用案例

3. 数据组织结构

4. 相关模型处理软件格式

5. 可视化浏览模型

1. 打开三维模型数据格式单个文件(文件)

2. 打开三维模型数据格式工程文件(目录) 

6. OSGB文件合并为单个文件

7. OSGB格式转换工具

8. 指定目录层级的OSGB数据处理方法

1. OSGB模型处理流程默认输出层级(导入第三方软件常用),注:Data目录含 metadata.xml

2. OSGB模型处理流程其他输出层级 ,注:Data目录含 metadata.xml

3. OSGB模型处理流程其他输出层级(支持图新地球 4 浏览),注:Data目录含 metadata.xml

4. OSGB模型处理流程默认输出层级(导入第三方软件常用),注:Data目录含 metadata.xml

5. b3dm格式模型处理流程默认输出层级(导入第三方软件常用)

6. b3dm格式模型处理流程默认输出层级(导入第三方软件常用) 

9. 浏览模型通用快捷键

10. 模型浏览

1. 使用ContextCapture Viewer 软件浏览模型

2. 使用OSGBLab Trial 免费软件浏览模型

3. 使用DasViewer(大势浏览器)浏览模型

4. 图新地球 4 浏览模型

11. 资源下载(已测试)

1. DasViewer (大势浏览器)3.3 官方版

2. ContextCapture 10.20.1.5592 注册版

3. Autodesk ReCap 2020 注册版

4. Trimble RealWorks 12.0 官方版

5. LocaSpaceViewer 4(图新地球 4)

6. MeshLab 官方版

7. OSGBLab Trial 官方版

8. Blender 4.1 官方版

该教程解决了你的问题请记得为我点赞,这就是我创作下去的动力~ 

欢迎关注我的Github:heartyang520 (Heart Yang) · GitHub


2. OSGB特性

        OSGB(Open Scene Graph Binary)格式数据是一种用于表示复杂三维场景的数据格式,是开源三维渲染引擎OpenSceneGraph(OSG)数据文件格式的二进制版本,同也是目前倾斜摄影模型(尤其是使用CC处理的模型)常用的存储格式。

1. 定义与用途

  • OSGB格式适用于多个应用领域,包括计算机图形学、虚拟现实、游戏开发和模拟器等。
  • 它提供了一种方便且高效的方式来表示复杂的三维场景,并能够在实时应用中进行实时渲染和交互。

2. 格式特点

  • 坐标系统:OSGB数据通常使用ENU坐标系,也被称为相对坐标。坐标原点及坐标系定义存储在名为“metadata.xml”的xml文件中。
  • 存储与加载:OSGB格式使用了压缩算法和数据结构优化,可以高效地存储和加载大型三维模型。这有助于减小文件大小,提高加载速度和性能。
  • 数据结构:OSGB数据采用分块存储的方式,这可能导致在数据量大的情况下,文件夹数量偏多。同时,LOD(Levels of Detail)层级可能受到多种因素如无人机拍摄照片的清晰度、建模人员个人喜好等的影响。

3. 优点

  • 高效性:OSGB格式能够高效地存储和加载大型三维模型,这对于需要快速渲染和交互的应用场景至关重要。
  • 实时性:由于其高效的数据结构和算法,OSGB格式支持实时渲染和交互,使得用户能够流畅地浏览和体验复杂的三维场景。

4. 缺点

  • 文件读取与编辑:OSGB文件以二进制形式存储,无法直接读取或编辑。这增加了对OSGB文件进行修改和处理的难度,需要使用特定的软件或库。
  • 数据轻量化:由于OSGB格式通常用于表示大型复杂的三维场景,因此其数据量可能非常大。这可能导致在计算和存储方面面临挑战,需要进行数据轻量化处理以提高效率。

5. 数据处理与转换

  • OSGB数据可以通过多种软件进行处理和优化,包括SuperMap、CesiumLab、ArcGIS Pro等。这些软件提供了将OSGB数据转换为其他格式(如3D Tiles、I3S、S3M等)的功能,以满足不同应用场景的需求。
  • 轻量化处理软件如老子云平台、FME、MeshLab等也可以用于对OSGB格式的三维模型进行轻量化处理,减小文件大小并提高加载速度。

6. 应用案例

  • OSGB格式在无人机倾斜摄影测量、城市三维建模、虚拟旅游等领域有着广泛的应用。通过将这些领域的数据转换为OSGB格式,可以实现高效的三维场景表示和实时渲染,为用户提供丰富的视觉体验。

3. 数据组织结构

        Data目录为数据入口目录,目录下包含很多子目录,每个子目录为一个根块,每个根块是一个树形结构,是一个LOD层级结构。每个根块下面对应很多.osgb 文件,子目录下与目录名同名的osgb文件为根文件。

4. 相关模型处理软件格式

DasViewer
工程文件(*.dav *.dvp)
模型(*.osgb *.obj *.stl *.ply *.fbx *,json *.gltf *.glb *.b3dm *.3ds)
加密模型(*.dosgb*.mfb)
矢量(*.shp *.kml)
标注(*.dvp *.kml)
影像DOM(*.tif)
点云(*las *.xlas)


AutodeskReCap
所有支持的文件 (*rcs;*.fls;*fws;*.lsproj;*.pts;*.ptg;*ptx;*.zfs;*zfprj;*.las;*laz;*xyz;*.txt;*.cl3;*clr;*e57;*.rdbx;*.rsp;*rcp;*.dp;*.prj;*xyb)
Autodesk ReCap 扫描 (*.rcs)
Faro FLS 文件 (*.fls)
Faro FWS 文件 (*.fws)
Faro 项目文件 (*.lsproj)
Leica PTG 文件 (*.ptg)
Leica PTS 文件 (*.pts)
Leica PTX 文件 (*.ptx)
Lidar LAS 文件 (*.las)
Lidar LASZip 文件 (*.laz)
Zoller&Frohlich ZFS 文件 (*.zfs)
Zoller&Frohlich ZFPRJ 文件 (*.zfprj)
Topcon CL3 文件 (*.cl3)
Topcon CLR 文件 (*.clr)
E57 文件 (*.e57)
Riegl 文件 (*.rdbx)
Riegl 项目文件 (*.rsp)
文本文件 (*.txt)
XYZ 文件 (*.xyz)
Autodesk ReCap 项目 (*.rcp)
DotProduct Scan File (*.dp)
Leica Raw Project File (*.prj)
Faro XYB Files (*.xyb)

ContextCapture Viewer
ContextCapture 3MX scene (*.3mx)
Bentley Scalable Mesh model (*.3sm)
Smart3DCapture S3C model (*.s3c)
ContextCapture 3MX binary model (*.3mx)
Smart3DCapture internal model (*.a3d)
Bentley POD point cloud (*.pod)
Bentley OPC point cloud(*.opc)
OpenSceneGraph Binary (*.osgb)
Alias Wavefront (*.obj)
Polygon file format (*.ply)
Autodesk FBX (*.fbx)
Images (*.tif *jpg *.png *.ecw *jp2)

翻译
ContextCapture 3MX 场景 (*.3mx)
Bentley 可扩展网格模型 (*.3sm)
Smart3DCapture S3C 型号 (*.s3c)
ContextCapture 3MX 二进制模型 (*.3mx)
Smart3DCapture 内部模型 (*.a3d)
Bentley POD 点云 (*.pod)
Bentley OPC 点云(*.opc)
OpenSceneGraph 二进制文件 (*.osgb)
别名 Wavefront (*.obj)
多边形文件格式 (*.ply)
欧特克 FBX (*.fbx)
图片 (*.tif *jpg *.png *.ecw *jp2)

图新地球 4
全部格式(*.lrc *.lra *.tif *.tiff *.mbtiles *.lrp *.img *.kml *.kmz *.shp *.dxf *.dwg *.lcad *.gpx *.lgd *.Ifp *.json)
在线地图(*.lrc *.lra)
影像地图(*.tif *.tiff *.mbtiles *.lrp *img)
矢量数据(*.kml *.kmz *.shp *.dxf *.dwg *.lcad *.gpx *.lgd)
倾斜模型(*.Ifp)
3DTiles数据(*.json)

Blender 4.1
Collada (.dae)Alembic (.abc)
通用场景描述(.usd*)
SVG为蜡笔Wavefront (.obj)
斯坦福PLY (.ply)SIL (.stl)
运动捕捉(.bvh)
可缩放矢量图形(.svg)
StL (.stl) (I旧版)
FBX (.fbx)
glTF 2.0 (.glb/.gltf)
X3D Extensible 3D (.x3d/.wrl)


MeshLab
All known formats ( *.es *.3ds *.ply *.stl*.obj *.qobj *.off *.ptx *.vmi *.fbx *.bre *.dae *.ctm *.e57 *.pts *.apts *.xyz *.gltf *.glb *.pdb *.tri *.asc *.txt *.x3d*.x3dv*.wrl)
Eisen Script File ( *.es)
3D-Studio File Format ( *.3ds)
Stanford Polygon File Format ( *.ply)
STL File Format ( *.stl)
Alias Wavefront Object ( *.obj)
Quad Object ( *.qobj)
Object File Format ( *.off)
PTX File Format ( *.ptx)
VCG Dump File Format ( *.vmi)
FBX Autodesk Interchange Format ( *.fbx)
Breuckmann File Format ( *.bre)
Collada File Format ( *.dae)
OpenCTM compressed format ( *.ctm)
E57 (E57 points cloud) (*.e57)
Expe's point set (binary) ( *.pts)
Expe's point set (asci) ( *.apts)
XYZ Point Cloud (with or without normal) ( *.xyz)
GL Transmission Format 2.0 ( *.gltf)
Binary GL Transmission Format 2.0 ( *.glb)
Protein Data Bank ( *.pdb)
TRI (photogrammetric reconstructions) ( *.tri)
ASC (asci triplets of points) ( *.asc)
TXT (Generic ASCll point list) ( *.txt)
X3D File Format - XML encoding ( *.x3d)
X3D File Format - VRML encoding ( *.x3dv)
VRML 2.0 File Format ( *.wrl)

翻译
Eisen 脚本文件 ( *.es)
3D-Studio 文件格式 ( *.3ds)
Stanford Polygon 文件格式 ( *.ply)
STL 文件格式 ( *.stl)
别名 Wavefront 对象 ( *.obj)
四边形对象 ( *.qobj)
对象文件格式 ( *.off)
PTX 文件格式 ( *.ptx)
VCG 转储文件格式 ( *.vmi)
FBX Autodesk 交换格式 ( *.fbx)
Breuckmann 文件格式 ( *.bre)
Collada 文件格式 ( *.dae)
OpenCTM 压缩格式 ( *.ctm)
E57 (E57 点云) (*.e57)
Expe 的点集(二进制) ( *.pts)
Expe 的点集 (asci) ( *.apts)
XYZ 点云(带或不带法线) ( *.xyz)
GL 传输格式 2.0 ( *.gltf)
二进制 GL 传输格式 2.0 ( *.glb)
蛋白质数据库 ( *.pdb)
TRI(摄影测量重建) ( *.tri)
ASC (asci 三元组) ( *.asc)
TXT (通用 ASCll 点列表) ( *.txt)
X3D 文件格式 - XML 编码 ( *.x3d)
X3D 文件格式 - VRML 编码 ( *.x3dv)
VRML 2.0 文件格式 ( *.wrl)

5. 可视化浏览模型

        使用DasViewer 软件即可浏览模型工程文件

1. 打开三维模型数据格式单个文件(文件)

        使用文件的形式打开

        工程文件(*.dav *.dvp)  ——该软件自己的工程文件格式

        模型(*.osgb *.obj *.stl *.ply *.fbx *,json *.gltf *.glb *.b3dm *.3ds)

        加密模型(*.dosgb*.mfb)

        矢量(*.shp *.kml)

        标注(*.dvp *.kml)

        影像DOM(*.tif)

        点云(*las*.xlas)

        注:这里的OSGB文件是工程的合并文件并不是单个根块的OSGB文件,即使打开单个的根块的OSGB文件也是无法显示

2. 打开三维模型数据格式工程文件(目录) 

         使用整个目录的形式打开

6. OSGB文件合并为单个文件

        项目文件默认为多个分散的OSGB文件组成,打开OSGB文件则需要特定的软件才能打开浏览,合并OSGB文件为单个文件(只是用于软件加载并不是真合并,相定于为软件读取三维坐标等信息提供路径索引)后即可使用ContextCapture Viewer等软件加载并查看。

        这里转换思路是:通过OSGB转3dtiles(B3DM),再3dtiles(B3DM)转OSGB 即可生成单个索引的OSGB文件

1.登录账号,进行转换时需要登录账号和网络畅通

2. 进行OSGB转3dtiles(B3DM)格式转换,选择数据Data目录和输出目录,此处保障网络畅通否则进度条会卡主不动

3. 进行3dtiles转OSGB(B3DM)格式转换,选择刚转换完成的JSON文件和输出目,此处保障网络畅通否则进度条会卡主不动

 4. 转换完成后即可找到生成单个索引的OSGB文件

7. OSGB格式转换工具

        OSGBLab (倾斜伴侣) 是实景重建行业非常实用的一款辅助软件,可以进行OSGB坐标系转换,可以OSGB转LAS,OSGB转S3M,OSGB转I3S,OSGB转3DTiles(B3DM), 可以OSGB转3MX,还可以OSGB转DOM,OSGB转DSM 

 软件主页icon-default.png?t=N7T8https://github.com/OSGBLab/OSGBLab

 

8. 指定目录层级的OSGB数据处理方法

OSGB简介及如何利用ArcGIS提取指定层级中的OSGB文件-CSDN博客

以下多种层级表现形式都是使用的不同数据处理方法导致,下图中选中的目录的内容已经下方展示

1. OSGB模型处理流程默认输出层级(导入第三方软件常用),注:Data目录含 metadata.xml

2. OSGB模型处理流程其他输出层级 ,注:Data目录含 metadata.xml

3. OSGB模型处理流程其他输出层级(支持图新地球 4 浏览),注:Data目录含 metadata.xml

4. OSGB模型处理流程默认输出层级(导入第三方软件常用),注:Data目录含 metadata.xml

5. b3dm格式模型处理流程默认输出层级(导入第三方软件常用)

        使用OSGBLab Trial 转换OSGB为 b3dm ,注:如果转换失败请选中Data的上一级目录且目录必须含 metadata.xml

        转换完成后目录层级, 注:Data目录不含 metadata.xml

6. b3dm格式模型处理流程默认输出层级(导入第三方软件常用) 

9. 浏览模型通用快捷键

         以 OSGBLab Trial为例,使用鼠标进行查看会更加灵活,不同软件的操作不一样但方法一致可自行尝试。

        1.鼠标定向模型的放大和缩小(按住鼠标右键同理)——鼠标滚轮

        2.模型的左右旋转——按住鼠标左键

        3.模型的左右平移——按住键盘Shift键(按住鼠标滚轮同理)

        4.观看视图左右平移——按住键盘crtl键

        5.观看视图整体前后左右平移——键盘上下左右方向键

其他使用方式

        室内模型的情况下需要查看模型内部的情况,使用DasViewer(大势浏览器)的显示背后模式(掀顶模式)即可查看,也可以使用卡视角(通过模型墙壁的缝隙使用放大、旋转和平移实现查看)。

室内模型

室内模型(掀顶模式)

AutodeskReCap 点云

ContextCapture Viewer 卡视角查看模型

OSGBLab Trial 放大查看模型

10. 模型浏览

1. 使用ContextCapture Viewer 软件浏览模型

        软件必须使用ContextCapture 10.0 以上版本,这里必须使用OSGB单文件索引的形式打开

2. 使用OSGBLab Trial 免费软件浏览模型

        选择OSGB模型目录

3. 使用DasViewer(大势浏览器)浏览模型

        选择OSGB模型目录

4. 图新地球 4 浏览模型

        导入时使用ContextCapture Viewer 能打开的格式 

11. 资源下载(已测试)

1. DasViewer (大势浏览器)3.3 官方版

2. ContextCapture 10.20.1.5592 注册版

3. Autodesk ReCap 2020 注册版

4. Trimble RealWorks 12.0 官方版

5. LocaSpaceViewer 4(图新地球 4)

6. MeshLab 官方版

7. OSGBLab Trial 官方版

8. Blender 4.1 官方版

3D建模相关文件官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘

该教程解决了你的问题请记得为我点赞,这就是我创作下去的动力~ 

欢迎关注我的Github:heartyang520 (Heart Yang) · GitHub

  • 22
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: OSGB格式是一种英国国家坐标系(Ordnance Survey Great Britain)的地理数据格式,主要用于描述英国领土范围内的地理信息。DAE格式则是一种开放的三维图形文件格式,常用于存储三维模型和场景。 OSGB格式转换器DAE是指将OSGB格式的地理数据转换为DAE格式的三维模型的工具或软件。通过OSGB格式转换器,可以将OSGB格式的地理信息数据转换为DAE格式的三维模型,让其在相关软件或平台上进行显示、编辑、分析等操作。 OSGB格式数据转换为DAE格式的过程主要包括以下几个步骤: 1. 读取OSGB格式数据:使用OSGB格式转换器,打开或导入OSGB格式的地理数据文件。 2. 解析OSGB数据:解析OSGB格式的数据结构,提取其中的地理数据信息,例如地形、建筑物、道路等。 3. 构建三维模型:将解析得到的OSGB数据转换为三维模型的数据结构,并按照DAE格式的要求,构建DAE格式的三维模型。 4. 导出DAE格式文件:将构建好的DAE格式的三维模型数据导出为DAE格式的文件,以便在其他支持DAE格式软件或平台上使用。 通过OSGB格式转换器DAE,可以实现OSGB格式地理数据向DAE格式三维模型的转换,方便进行三维可视化、虚拟仿真等领域的应用。这样,用户可以更方便地使用和展示OSGB格式的地理数据,将其应用于相关领域的研究、分析和决策等工作中。 ### 回答2: OSGB格式是英国标准建模的一种地理空间数据格式,常用于地理信息系统(GIS)的导入和导出。DAE格式则是一种开放的3D建模格式,常用于三维模型的存储和交换。 想要将OSGB格式转换为DAE格式,可以借助专门的格式转换工具。这些工具能够读取OSGB格式的数据,并将其转换为DAE格式的数据。在转换过程中,工具会将OSGB格式的数据转换为DAE格式所需的结构和属性,并保留原始数据中的几何形状、纹理贴图等信息。 实际操作时,可通过以下步骤进行OSGB格式到DAE格式的转换:首先,打开OSGB格式转换软件,加载待转换的OSGB格式文件。然后选择输出格式为DAE,并设置相关转换选项,比如选择转换坐标系、解析度等。最后,点击转换按钮开始转换,等待转换过程完成。 转换完成后,可以得到一个DAE格式的文件,该文件已经包含了原始OSGB格式文件中的几何形状和纹理贴图等信息。这样,我们就可以在支持DAE格式的三维建模软件打开该文件,并对其进行进一步的编辑和操作,比如旋转、缩放、添加动画等。 总之,OSGB格式转换器DAE是一种能够将OSGB格式数据转换为DAE格式数据的工具,可以帮助我们实现不同格式之间的数据转换和共享。 ### 回答3: OSGB格式是一种地理信息数据格式,主要用于存储和交换地理空间数据。而DAE是一种3D场景描述文件格式,常用于存储和交换三维模型数据。 由于OSGB格式和DAE格式所表示的数据结构和特性不同,所以我们需要一个OSGB格式转换器来将OSGB格式的地理空间数据转换为DAE格式的三维模型数据。 OSGB格式转换器DAE是一种可以将OSGB格式文件转换为DAE格式文件的工具或软件。它可以读取OSGB格式文件中的地理空间数据,并将其转换为DAE格式所支持的三维模型数据,包括模型的几何形状、纹理、材质等信息。 在使用OSGB格式转换器DAE时,我们需要先加载OSGB格式文件,并设定转换的参数和目标DAE文件的保存路径。然后,转换器会根据设定的参数将OSGB格式文件中的地理空间数据转换为DAE格式的三维模型数据,并保存为一个新的DAE文件。 通过OSGB格式转换器DAE,我们可以轻松地将OSGB格式的地理空间数据转换为DAE格式的三维模型数据,从而实现地理信息数据和三维模型数据的互相转换和集成。这对于需要在三维可视化环境中分析和展示地理信息数据的应用场景来说,是非常有用和方便的工具。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Heart_to_Yang

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

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

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

打赏作者

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

抵扣说明:

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

余额充值