S3M升级(MongoDB)
使用说明
该工具支持将MongoDB数据库中存储的S3M瓦片数据从低版本升级到高版本。在升级过程中,支持对模型瓦片文件进行纹理和几何的重压缩。
当数据由S3M 1.0升级为S3M 2.0时,数据的球体类型不变,为圆球。
当数据升级为S3M 3.0及以上版本时,数据的球体类型为椭球。
暂不支持将S3M 3.0升级为S3M 3.01。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 源服务器名称: | 输入源MongoDB数据库服务器的IP地址。 | String |
| 源数据库名称: | 输入源MongoDB数据库的名称。 | String |
| 源数据名称: | 输入待访问MongoDB数据库中源S3M瓦片数据的名称。 | String |
| 用户名称: (可选) |
输入访问MongoDB数据库所需的用户名称。 | String |
| 用户密码: (可选) |
输入访问MongoDB数据库所需的用户密码。 | String |
| S3M版本: (可选) |
设置数据的升级版本,支持S3M 2.0、S3M 3.0、S3M 3.01。暂不支持将S3M 3.0升级为S3M 3.01。
|
S3MVersion |
| 纹理压缩类型: (可选) |
设置数据的纹理压缩类型,,以减少纹理图像所使用的显存数量。 对于不同用途的瓦片,采用不同的纹理压缩方式,包括WebP、DXT(PC设备)、CRN_DXT5(PC设备)、KTX2.0。
|
CompressedTextureType |
| 顶点优化方式: (可选) |
设置数据的顶点优化方式,可选项包括不压缩、MeshOpt、Draco压缩。当升级为S3M 2.0时,顶点优化方式仅支持不压缩。 Draco压缩仅适用于点云或倾斜摄影三维模型;其他源数据类型选择后不生效,将按不压缩形式处理。 |
MeshCompressType |
| 目标服务器名称: | 输入结果MongoDB数据库服务器的IP地址。 | String |
| 目标数据库名称: | 输入结果MongoDB数据库的名称。 | String |
| 目标数据名称: (可选) |
设置结果数据的名称。 建议:数据名称需要唯一,目标数据名称应与目标服务器/数据库中已存在的数据名称不同,否则操作可能失败。 |
String |
| 目标用户名: (可选) |
输入访问结果MongoDB数据库所需的用户名称。 | String |
| 密码: (可选) |
输入访问结果MongoDB数据库所需的用户密码 | String |
| 使用矩阵字段 (可选) |
仅源数据为点外挂数据时可用。设置是否通过矩阵字段设置模型对象姿态信息。勾选后,矩阵字段参数可用;未勾选时,旋转角度和缩放比例字段可用。 | Boolean |
| 矩阵字段: (可选) |
勾选“使用矩阵字段”后可用。设置源点外挂数据中记录模型对象空间姿态信息的属性字段。 | String |
| 旋转角度X: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿X轴旋转角度的属性字段。 | String |
| 旋转角度Y: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿Y轴旋转角度的属性字段。 | String |
| 旋转角度Z: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿Z轴旋转角度的属性字段。 | String |
| 缩放比例X: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿X轴缩放比例的属性字段。 | String |
| 缩放比例Y: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿Y轴缩放比例的属性字段。 | String |
| 缩放比例Z: (可选) |
当源数据为点外挂模型,且未勾选“使用矩阵字段”时可用。设置源点外挂数据中记录模型对象沿Z轴缩放比例的属性字段。 | String |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 瓦片结果地址 | 结果MongoDB数据库的连接参数。 | TileStorageConnection |