Multi-Resolution Terrain Fusion

Usage Instructions

This tool is used to merge multiple raster datasets with different resolutions into TIN terrain tiles. During merging, you can set the feathering distance between high- and low-precision rasters to reduce the abrupt transition at the boundaries of different precision data.

The tool supports setting tile extent, reserved area, and water configuration parameters. The tile extent is used to clip the output region, the reserved area is used to preserve fine-level vertices within a specified region, and the water configuration parameters control the water raster and the feathering effect between water and terrain.

This tool is available starting from SuperMap iDesktopX 2026.

Parameter Descriptions

Parameter Name Parameter Description Parameter Type
Raster Dataset Input raster datasets to be merged. Dataset
Tile Name:
(Optional)
Sets the name of the resulting tile data. Default value is terrain. String
Storage Path: Sets the storage path for the resulting tile data. String
Scene Type:
(Optional)
Sets the scene type of the resulting tile data, corresponding to planar or spherical scene. Default value is spherical. SceneType
Storage Type:
(Optional)
Sets the storage format of the resulting tile data, including Original and Compact. Default value is Compact.
  • Original: No compression, retains original information.
  • Compact: Applies certain compression and encryption mechanisms to compress and encrypt the data during generation.
StorageType
Organization Type:
(Optional)
Sets the data organization type, including Block Storage and Tile Storage. Default value is Block Storage.
  • Block Storage: Uses fixed-size block files to store data, improving front-end loading efficiency.
  • Tile Storage: Uses variable-size tiles to store data.
CacheOrganizationType
Feathering Factor
(Optional)
Sets the feathering distance between high- and low-precision rasters, i.e., the width of the gradient transition zone at the edge where two precision levels meet, achieving smooth fusion. Unit is meter, default value is 10. If not set or left empty, no feathering is applied. Double
Password
(Optional)
Only settable when organization type is Block Storage and storage type is Compact. Sets a password for the resulting tile data.
Once set, the resulting tile requires the password to access when opened.
String
With Normals
(Optional)
Sets whether to generate normals for the resulting tile data. Default is not selected.
When selected, the resulting TIN tiles will have obvious light and dark effects and can perform operations like slope aspect analysis.
Boolean
Tile Extent:
(Optional)
Limits the spatial extent of the resulting tile data. You can specify the extent by selecting a 2D or 3D surface dataset. Only the area covered by the first surface object in that dataset will be retained. If left empty, the spatial extent of the raster dataset is used as the tile extent by default. DatasetVector
Tile Reserved Raster Point Area:
(Optional)
Sets the elevation protection area. Fine-level vertices within this area will not be simplified and will not affect coarse levels. DatasetVector
Water Configuration Parameters
(Optional)
Sets water configuration parameters, including water raster, maximum water elevation, and feathering parameters between water and terrain. If the water raster is empty or not set, this parameter is invalid. This parameter can be set using the output of the Water Configuration Parameters tool. Object

Output Results

Parameter Name Parameter Description Parameter Type
Tile Path The storage path of the resulting tile data. String
Note:

The surface objects in the clipping area and reserved area must not self-intersect, must have no topological errors, and must not overlap with each other.