protective decomposition
Feature Description
Protective decomposition decomposes complex polygon objects with multi-level island-hole nesting relationships into polygon objects with only one level of island-hole nesting. If the polygon object being decomposed has island-hole relationships, the result after protective decomposition will retain the simplest level of island-hole relationship polygon objects.

Parameter description
| Parameter Name | Default Value | parameter interpretation | parameter type |
|---|---|---|---|
| source dataset | Specifies the source dataset to perform protective decomposition on, supporting line and region datasets. Note that when the dataset is a line dataset, it decomposes composite line objects into simple objects. | DatasetVector | |
| target datasource | Specifies the datasource where the dataset storing the protective decomposition results is located. | Datasource | |
| the name of the resulting dataset | Specifies the name of the resulting dataset. | String |