3DGS from DASPATIAL to S3M
Instructions
This tool can be used to generate S3M 3.01 tile data from PLY-format 3D Gaussian Splatting data (in a non-ENU coordinate system) produced by Daspatial. The tool supports the integration of the data's native LOD structure, thereby improving the loading efficiency for large-scale data.
Parameter Description
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Select Folder | Select the folder containing the source data. All 3DGS data files (*.ply) in the specified folder will be processed. Each subdirectory under the specified folder will be treated as a group; the entire folder is treated as a single group if there are no subdirectories. |
String |
| Tile Name: (Optional) |
Sets the name for the resulting tile data. The default value is pointCloudCacheResult. |
String |
| Storage Path: | Sets the storage path for the resulting tile data. | String |
| Vertex Optimization Method: (Optional) |
Sets the vertex optimization method for the resulting tile data.
|
MeshCompressType |
| Insertion Point X (Optional) |
Sets the X-coordinate value of the data's insertion point (i.e., the geographic reference origin). The default is 0. | Double |
| Insertion Point Y (Optional) |
Sets the Y-coordinate value of the data's insertion point (i.e., the geographic reference origin). The default is 0. | Double |
| Insertion Point Z (Optional) |
Sets the Z-coordinate value of the data's insertion point (i.e., the geographic reference origin). The default is 0. | Double |
| Monomerization Settings (Optional) |
Sets parameters for performing monomerization processing on the 3DGS data. The specific parameter values are specified by the output of the 3DGS Monomerization Settings tool. | GaussianSplattingDiscretSetting |
| Source Coordinate System: (Optional) |
Specifies the coordinate system of the source 3DGS data by entering an EPSG code or a coordinate system file (*.prj or *.xml). | String |
| Target Coordinate System (Optional) |
Sets the coordinate system for the resulting tile data by entering an EPSG code or a coordinate system file (*.prj or *.xml). Combined with the Transformation Method and Projection Transformation Parameters, this enables coordinate conversion of the data. When the EPSG code is set to 0, no coordinate conversion will be performed, and the source coordinate system will remain unchanged. |
String |
| Transformation Method (Optional) |
Sets the projection transformation method for the data, including: 1. Geocentric Translation (3-para): Suitable for geocentric-based three-parameter coordinate conversion. 2. Molodensky (3-para): Molodensky three-parameter transformation method. 3. Abridged Molodensky (3-para): Abridged three-parameter transformation method. 4. Position Vector (7-para): A type of seven-parameter transformation method. 5. Coordinate Frame (7-para): Geocentric-based seven-parameter transformation method. 6. Bursa-Wolf (7-para): A commonly used seven-parameter transformation method. 7. MolodenskyBadekas (10-para): A ten-parameter spatial coordinate transformation model. 8. China_3D_7P (7-para): Used for transformation between different coordinate systems and the China Geodetic Coordinate System 2000 (CGC2000). Applicable for control point coordinate conversion between geodetic coordinate systems at the national and provincial levels with 3-degree or larger zones under different Earth ellipsoid datums. This method involves three translation parameters, three rotation parameters, and one scale parameter, while also accounting for the differences in semi-major axis and flattening between the two Earth ellipsoids corresponding to the two geodetic coordinate systems. |
CoordSysTransMethod |
| Projection Transformation Parameters (Optional) |
Sets the parameters for performing projection transformation on the data, including scale difference, rotation angles, offsets, rotation origin, etc. The specific parameter values are specified by the Projection Transformation Parameters tool. | CoordSysTransParameter |
Output Result
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Tile Result Path | The storage address for the resulting tile data. | String |