Feature Description
The Split tool is used to split the input vector dataset into multiple result datasets based on the spatial range and split field of the split face dataset. This tool supports spatial splitting of point, line, region, and text vector data, and can organize data output by administrative divisions, ecological function zones, map sheets, and other region ranges.
In businesses such as land use, vegetation cover, and DLG production data, the Split tool can be used to split uniformly produced data by region ranges, facilitating regional management, data distribution, specialized statistics, and subsequent analysis.
Function Principle
The Split tool performs a spatial overlay between the input dataset and the split face dataset. The tool uses the unique values of the split field as the grouping basis, outputting input features within the corresponding split face range to datasets named after the field values.
- Output Naming: The output dataset name is generated from the split field value. The system automatically handles spaces and special characters in the field value.
- Same Value Merging: When multiple split faces have the same field value, these split faces are merged, and input features within their ranges are output to the same result dataset.
Supported from SuperMap iDesktopX 2026 version onwards.
Parameter Description
| Parameter Name | Parameter Interpretation | Parameter Type |
|---|---|---|
| Source Data | Required parameter. Sets the vector dataset to be split and its datasource. Supports point, line, region, and text vector datasets. | DatasetVector |
| Split Data | Required parameter. Sets the region dataset used to split the source data. The dataset list displays only region datasets. | DatasetVector |
| Split Field | Required parameter. Sets the field used to generate the resulting dataset name. The field list displays only text or char fields. Split faces with the same field value will be merged, and source data objects within their ranges are output to the same result dataset. | String |
| Target Datasource | Required parameter. Sets the datasource for storing the split result. Supports selecting an existing datasource or creating a new datasource. | Datasource |
Output Result
| Parameter Name | Parameter Interpretation | Parameter Type |
|---|---|---|
| Split Result Dataset | The tool generates multiple result datasets based on the unique values of the split field. Each result dataset contains source data objects within the split face range corresponding to the field value, and retains the attributes of the source dataset. | DatasetVector |