随着三维地理信息系统的快速发展,高效的数据格式管理与转换成为行业应用的关键环节。I3S与OSGB作为当前主流的三维地理数据格式,分别在不同场景中展现出独特优势。本文将系统解析两种格式的技术特点、转换需求及实操方法。
一、I3S格式的定义
I3S(Indexed 3D Scene Layer)是由Esri公司推出的三维地理数据开源标准,主要用于高效组织和传输大规模三维地理空间数据。它采用树状结构组织数据,内部使用JSON文件描述数据,二进制文件存储实际三维地理数据,专为快速流式传输和分发设计,支持在移动、Web和桌面客户端上使用。I3S标准的具体实现文件格式为SLPK(Scene Layer Package),广泛应用于三维GIS数据交换、测绘规划设计、城市建模等领域。
二、I3S格式和OSGB格式的特点差异
1、OSGB格式特点
- 二进制存储结构:OSGB以二进制方式存储几何、材质、纹理等数据,显著提升读写效率。
- 复杂场景图结构:每个节点可包含变换、几何体、状态集等信息,便于构建层次化模型。
- 行业标准地位:在测绘、城市规划等领域被广泛采用,是当前最主流的本地处理格式。
- 分层瓦片设计:采用LOD优化技术,便于构建多细节层次的三维场景。
- 本地编辑优势:分层结构更便于离线精细操作,如模型修补、属性字段调整等。
2、I3S格式特点
- 树状数据结构:采用层级结构组织三维数据,内部使用JSON文件描述元数据,二进制文件(.bin)存储实际地理数据。
- 跨平台支持:专为Web、移动和云环境设计,可在多种客户端上无缝使用。
- 高效传输机制:通过索引和分块技术实现大数据的快速流式传输与分发。
- 开放标准体系:作为OGC采纳的标准,其实现格式SLPK已成为三维GIS数据交换的通用载体。
三、I3S转OSGB的核心原因
1、老旧系统兼容性:部分行业应用或定制化GIS平台仅支持OSGB格式,需通过转换实现数据对接。许多传统测绘系统和本地化应用对OSGB有原生支持,而I3S作为较新的格式,在这些系统中可能无法直接使用。
2、跨引擎迁移需求:当需要将I3S数据集成至Cesium、Unity等非Esri生态的可视化平台时,OSGB是更通用的中间格式选择。
3、本地编辑优势:OSGB格式的分层瓦片结构更便于本地离线编辑,如模型修补、属性字段调整等。I3S更适合在线展示和共享,而OSGB更适合本地精细编辑和修改。
4、数据复用与维护:OSGB格式的数据复用性更强,可在不同项目中重复调用原始数据,而无需重新采集或处理。同时,OSGB的兼容性更强,可减少因格式转换导致的精度损失或数据错误,从而降低长期维护成本。
四、如何利用GISBox进行转换?
1、首先用户需要打开已经下载好的“GISBox”软件,在“切片转换”中选择“I3S转OSGB”,开始转换任务。

2、点击“添加文件”,将本地的SLPK文件添加进去,并选择合适的导出路径。

3、设置完成后,文件将会进行30s转换处理,处理完成后,在“已完成任务”列表中可以看到已经转换好的切片。


4、点击“打开文件夹”按钮,可以直接查看到I3S转OSGB后的文件。

五、总结
综上所述,I3S与OSGB格式的转换是连接在线数据共享与本地精细处理的重要桥梁。通过GISBox等工具实现格式互通,不仅能解决老旧系统兼容问题,还能充分发挥两种格式的技术优势,推动三维地理数据在多平台、多场景下的高效应用。
1427

被折叠的 条评论
为什么被折叠?



