Generate Tiles from Point Cloud
Usage Instructions
This tool supports generating S3M tile data from raw point cloud data. The supported formats include *.las, *.laz, *.txt, *.xyz, and *.ply. Only one type of point cloud data can be processed at a time; multiple formats cannot be input simultaneously.
Using this tool, point cloud data can be generated into S3M tiles, enabling efficient browsing and multi-terminal sharing of point cloud data. The tool supports generating S3M 1.0, S3M 2.0, S3M 3.0, and S3M 3.01 tile versions, with S3M 3.01 as the default.
Parameter Descriptions
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Point Cloud File Path: | Sets the source point cloud data file path. Supports inputting multiple point cloud files of the same type; supported formats include *.las, *.laz, *.txt, *.xyz, *.ply. This parameter cannot be empty. | String |
| Group Name: (Optional) |
Sets the group name for the generated tile data. The default value is root. | String |
| Result Append (Optional) |
Sets whether to append generated S3M tile data to existing point cloud tiles. It is unchecked by default. | Boolean |
| SCP File: (Optional) |
When Result Append is checked, this parameter is available and mandatory, used to set the path to the SCP configuration file of the existing point cloud tile data. | String |
| Tile Name: (Optional) |
When Result Append is unchecked, this parameter is available, used to set the name of the result tile data. The default value is LASToS3MResult. | String |
| Storage Path: | When Result Append is unchecked, this parameter is available and mandatory, used to set the storage path for the resulting point cloud tiles. | String |
| S3M Version: (Optional) |
Sets the S3M tile version, including S3M 1.0, S3M 2.0, S3M 3.0, S3M 3.01. The default value is S3M 3.01. | S3MVersion |
| Vertex Optimization Method: (Optional) |
Sets the vertex optimization method for the data, including No Compression, Draco Compression, and MeshOpt Compression. The default value is MeshOpt. The vertex optimization method varies with the S3M version. S3M 1.0 and S3M 2.0 support No Compression and Draco Compression. S3M 3.0 and S3M 3.01 support No Compression, Draco Compression, and MeshOpt Compression.
|
MeshCompressType |
| Tile Tiling Type: (Optional) |
Sets the tiling method for generating tiles, including Local Tiling and Global Tiling. The default value is Global Tiling. Only when the source point cloud data is in a planar coordinate system and the geographic reference origin is (0,0,0) can the tile tiling type be set to Local Tiling; otherwise, it should be set to Global Tiling. |
ImageTilingMode |
| Generation Category: (Optional) |
Sets the point cloud category IDs for which tiles need to be generated. Multiple category IDs can be input, separated by semicolons; both Chinese and English semicolons are acceptable. | String |
| Data Coordinate Unit: (Optional) |
Sets the data coordinate unit, including Meter, Degree, Centimeter, Millimeter, Inch, and Foot. The default value is Meter. | DataUnit |
| Pyramid Split Type: (Optional) |
Sets the pyramid split type for the data, including Quadtree and Octree. The default value is Quadtree.
|
PyramidSplitType |
| XY Flip (Optional) |
Sets whether to swap the X and Y coordinates of the point cloud data. It is unchecked by default. | Boolean |
| Intensity (Optional) |
This checkbox is only available when the source point cloud data format is las or laz. When checked, it sets Intensity as a feature value field. S3M 3.0 and above support checking multiple feature values. | Boolean |
| Category (Optional) |
This checkbox is only available when the source point cloud data format is las or laz. When checked, it sets Category as a feature value field. S3M 3.0 and above support checking multiple feature values. For subsequent applications, it is recommended to select the Category feature value when generating tiles from point cloud data after point cloud instance segmentation. |
Boolean |
| Source Coordinate System (Optional) |
Sets the coordinate system information of the source point cloud data. When not set, the default is a planar coordinate system without projection. In iDesktopX, this parameter can be set through the coordinate system dialog. In iServer, this parameter is set by inputting the EPSG code of the coordinate system, e.g., 4326 for the WGS 1984 geographic coordinate system. |
PrjCoordSys |
| Conversion Method: (Optional) |
Sets the projection conversion method from the source coordinate system to the target coordinate system. The default is Geocentric Translation (3-para). Options include: 1. Geocentric Translation (3-para): Suitable for geocentric three-parameter coordinate transformation. 2. Molodensky (3-para): The Molodensky three-parameter transformation method. 3. Abridged Molodensky (3-para): The simplified three-parameter transformation method. 4. Position Vector (7-para): One of the seven-parameter transformation methods. 5. Coordinate Frame (7-para): A geocentric seven-parameter transformation method. 6. Bursa-Wolf (7-para): A commonly used seven-parameter transformation method. 7. Molodensky-Badekas (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). Suitable for control point coordinate transformations between geodetic coordinate systems under different earth ellipsoid references at the national and provincial ellipsoid surface of 3 degrees or more. The transformation method involves three translation parameters, three rotation parameters, and one scale parameter, while also considering the differences in semi-major axes and flattening of the two corresponding ellipsoids. |
CoordSysTransMethod |
| Target Coordinate System (Optional) |
Sets the coordinate system of the resulting tile data. When not set, the source point cloud coordinate system is used. In iDesktopX, this parameter can be set through the coordinate system dialog. In iServer, this parameter is set by inputting the EPSG code of the coordinate system, e.g., 4326 for the WGS 1984 geographic coordinate system. |
PrjCoordSys |
| Projection Conversion Parameters (Optional) |
Sets the parameters for projection conversion, including scale difference, rotation angles, offsets, rotation origin, etc. Specific parameter values are specified by the Projection Conversion Parameter tool. In iDesktopX, it can be set through the conversion parameters dialog. | CoordSysTransParameter |
| X/Longitude: (Optional) |
Sets the X or longitude coordinate value of the geographic reference origin of the data. The default value is 0. | Double |
| Y/Latitude: (Optional) |
Sets the Y or latitude coordinate value of the geographic reference origin of the data. The default value is 0. | Double |
| Z/Height: (Optional) |
Sets the Z or height coordinate value of the geographic reference origin of the data. The default value is 0. | Double |
| Level Settings (Optional) |
Sets whether to customize the tile levels. It is unchecked by default. | Boolean |
| Start Level (Optional) |
When Level Settings is checked, this parameter is available, used to set the start level. The start level must not be greater than the end level. | Integer |
| End Level (Optional) |
When Level Settings is checked, this parameter is available, used to set the end level. The start level must not be greater than the end level. | Integer |
| Encryption Algorithm: (Optional) |
Sets the algorithm used for coordinate encryption. The specific algorithm is specified by the Coordinate Encryption tool. | EncryptCoordinatesSetting |
Output Results
| Parameter Name | Parameter Description | Parameter Type |
|---|---|---|
| Tile Result Path | The storage path of the resulting tile data. | String |