Feature Description
Generate DSM is the process of generating DSM data products by interpolating the results of geometrically corrected imagery using a dense matching method.
Currently, only single-scene DSM data generation is supported.
Supported starting from SuperMap iDesktopX 11i(2023) version.
Parameter description
| Parameter Name | Parameter Interpretation | Parameter Type |
| Dataset |
Displays the image data used for generating DSM data, which cannot be edited. |
DatasetMosaic |
| Carry out three-line array production |
When the input image data comes from a three-line-array sensor (including forward, nadir, and rear-view images), you can choose whether to perform three-line-array remote sensing imagery production.
|
Boolean |
| Dense matching method | The dense matching method used to generate the disparity map from epipolar images. Supports two dense matching algorithms, SGM_CPU and DL_GPU, to generate point cloud datasets.
|
DenseMatchingMethod |
| Resolution | Sets the spatial resolution of the result data. The default value is 10, and the unit is m. | Double |
| Coordinate system settings | Uses the Output coordinate system parameter from Set Image Path (dsm/dem) and cannot be edited. | PrjCoordSys |
| Output format | Uses the Output format parameter from Set Image Path (dsm/dem) and cannot be edited. | FileType |
| Compression method | Uses the Compression method parameter from Set Image Path (dsm/dem) and cannot be edited. | CompressMethod |
| RPC file path | Uses the RPC file path parameter from Block Network Adjustment and cannot be edited. | File |
| Output file path | Uses the Processing path parameter from Set Image Path (dsm/dem) and cannot be edited. | File |
| Repair water body elevation | Water areas are typically weak-texture regions, making it difficult to accurately match elevation points. This may cause errors in the elevation values of water areas when generating DSM/DEM. By reassigning elevation values to water areas, the elevation of water bodies in the result data can be automatically repaired, thereby improving the accuracy of the result data. Not selected by default, meaning water body elevation repair is not performed. | Boolean |
| Source of data | Available after selecting Repair water body elevation. Provides two methods, Existing data and Water body detection, to determine water areas. | WaterBodyVectorSourceType |
| Data source |
Available after selecting Existing data in Source of data. Used to specify the data source where the water body zonal data is located. |
DataSource |
| Dataset |
Available after selecting Existing data in Source of data. Used to specify the water body area surface dataset. |
DatasetVector |
| Multispectral data source |
Available after selecting Water body detection in Source of data. Used to specify the data source where the multispectral data is located. |
DataSource |
| Multispectral dataset |
Available after selecting Water body detection in Source of data. Used to specify the mosaic dataset where the multispectral data is located. |
DatasetMosaic |
| Pixel threshold |
Available after selecting Water body detection in Source of data. Inputs the pixel threshold for extracting water areas. The default value is 64. If the detected pixel count is less than this value, it will not be extracted as a water area. |
Integer |
| Downsampling factor |
Available after selecting Water body detection in Source of data. The default value is 1, meaning that in an n*m image, sampling is performed at every other point in each row and column to improve sampling efficiency. The input value must be an integer greater than or equal to 1. A larger value results in faster sampling speed, but may lead to poorer detection results. |
Integer |
| Elevation value | Inputs the elevation value for the water body. If the elevation value is empty, the elevation value for that area will be obtained from the DEM elevation data. | String |
| Elevation smoothing | If selected, smoothing will be applied to the boundary between the water body and the DSM data. If not selected, the elevation value of the water area will be directly updated to the specified elevation value. | Boolean |
Output Result
- Outputs DSM data to the local folder.
- Automatically creates a DSM mosaic dataset in the OrthoData data source based on the output data.
Related Topics