倾斜入库-生成S3M
使用说明
该工具能够以SCP配置文件为源数据,并通过纹理压缩、轻量化、重建顶层等操作,可以将倾斜摄影三维模型数据生成为S3M瓦片数据。通过加载S3M瓦片数据可提升数据加载效率并实现数据的多终共享与互操作。
该工具通常会搭配生成配置文件以及倾斜入库-单体化、倾斜入库-生成法线、倾斜入库-修改中心点、倾斜入库-裁剪等GPA工具一起使用。
在Windows操作系统中使用该工具,需要满足一定的软硬件要求:
- 兼容OpenGL 3.0或以下版本;
- 支持GLSL(OpenGL Shading Language,OpenGL着色器语言) 1.30以下的着色器语法;
- 显卡显存大于1GB。
参数说明
参数名 | 参数释义 | 参数类型 |
---|---|---|
源配置文件 | 添加源SCP配置文件。配置文件可基于倾斜摄影三维模型数据通过生成配置文件工具获得。 | String |
合并图层 (可选) |
当文件列表中的配置文件个数大于或等于2时,通过合并图层,可基于多个配置文件生成一个新的配置文件,即将多个数据图层合并到一个数据图层中。 注意:勾选该复选框后会修改源数据,建议处理数据前进行数据备份。 |
Boolean |
存储路径: | 保存结果数据的文件路径。 | String |
线程数: (可选) |
分配给该操作的线程数。线程数设置为0,表示分配给该操作的线程数为当前计算机最大核数。 | Integer |
重建顶层 (可选) |
设置是否进行重建顶层处理。针对顶层效果不好的倾斜摄影三维数据,可以重新指定较精细层数据为新的根节点,再重建顶层,能提升顶层可视化效果,并减少数据量,提升加载效率。 | Boolean |
纹理压缩格式: (可选) |
对于不同用途的数据,采用不同的纹理压缩格式,来减少纹理图像所使用的显存数量,包括WebP、DXT、CRN_DXT5、KTX2.0。
|
TextureCompressType |
存储类型: (可选) |
结果瓦片数据的存储类型,包括原始和紧凑。
|
StorageType |
顶点优化方式: (可选) |
设置数据的顶点优化方式,包括不压缩、Draco压缩、MeshOpt压缩。
|
VertexOptimizationType |
S3M版本: (可选) |
设置S3M瓦片数据的版本,包括:S3M 1.0、S3M 2.0、S3M 3.0、S3M 3.01。 | S3MVersion |
轻量化 (可选) |
设置是否进行轻量化处理。勾选轻量化复选框后,可以简化数据的几何和纹理对象,减小倾斜入库后结果数据的数据量。 | Boolean |
纹理重映射 (可选) |
设置数据是否进行纹理重映射,默认不勾选。纹理重映射可解决部分倾斜摄影三维模型数据中纹理拼接不合理的情况,从而提升数据选线性能。 | Boolean |
水印参数设置 (可选) |
设置添加水印参数,具体参数由水印参数设置工具来指定。 | WatermarkParameters |
目标坐标系 (可选) |
瓦片数据的目标坐标系。iDesktopX可通过设定坐标系、复制坐标系和导入坐标系操作来设定。iServer可通过输入指定坐标系的EPSG Code来设定。 | Integer |
比例差: (可选) |
投影转换参数,表示从原坐标系转换到新坐标系的尺度伸缩量。 | Double |
旋转角度X: (可选) |
投影转换参数,表示绕X轴的旋转角度,以秒为单位,默认值为0。 | Double |
旋转角度Y: (可选) |
投影转换参数,表示绕Y轴的旋转角度,以秒为单位,默认值为0。 | Double |
旋转角度Z: (可选) |
投影转换参数,表示绕Z轴的旋转角度,以秒为单位,默认值为0。 | Double |
偏移量X: (可选) |
投影转换参数,表示沿X轴的偏移量,默认值为0。 | Double |
偏移量Y: (可选) |
投影转换参数,表示沿Y轴的偏移量,默认值为0。 | Double |
偏移量Z: (可选) |
投影转换参数,表示沿Z轴的偏移量,默认值为0。 | Double |
旋转原点X: (可选) |
投影转换参数,表示旋转原点的X坐标值,默认值为0。 | Double |
旋转原点Y: (可选) |
投影转换参数,表示旋转原点的Y坐标值,默认值为0。 | Double |
旋转原点Z: (可选) |
投影转换参数,表示旋转原点的Z坐标值,默认值为0。 | Double |
投影转换方法: (可选) |
设置数据进行投影转换的方法。更多内容见数据集坐标系转换。 目前,仅支持基于统一参考椭球体的地理坐标系和投影坐标系之间的转换。 |
CoordSysTransMethod |
中心点坐标单位: (可选) |
设置中心点坐标的单位,包括米和度。 | DataUnit |
加密算法: (可选) |
设置进行坐标加密的加密算法,具体算法通过坐标加密工具来指定。 | EncryptCoordinatesSetting |
参数设置 (可选) |
不需要单独设置,与其他GPA工具链接到一起时会自动设置 | obliqueBuilderParameters |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
倾斜入库-生成S3M | 结果瓦片数据的存放路径 | String |