一、OSGB格式介绍
1. osgb
osgb全称为Open Scene Gragh Binary,是OSG引擎的一种支持三维数据的二进制存储格式。
2. cc软件生成osgb数据目录结构
其中metadata.xml为元数据文件,含倾斜摄影测量数据的坐标及原点等信息。Data为倾斜摄影测量数据的存储文件夹,其内部的每个文件夹含一块倾斜摄影测量数据。每块倾斜摄影测量数据按照树结构对其进行分层分级,图中L16表示第16层。
3. osgb格式特点
(1)分块存储导致在数据量大的情况下,文件夹数量偏多
(2)LOD层级受无人机拍摄照片的清晰度、建模人员个人喜好等各方面的影响,有些LOD层级不理想
(3)分块的边长影响文件的数量,进而影响加载浏览数据的效率
(4)倾斜摄影测量数据以无人机拍摄照片最为纹理,在数据生成过程中没有做限制导致数据纹理过大
(5)倾斜摄影被Smart 3D (CC)修饰过,纹理利用率不高
二、利用SuperMap对原始osgb格式数据进行优化(参考此文: SuperMap GIS 倾斜摄影数据优化 Q&A)
1. 生成配置文件(重新指定根节点)
2. 倾斜入库
(1)合并根节点
(2)几何压缩
(3)纹理压缩