Merge eliminate specified regions
Instructions for Use
Specify the ID of the eliminate polygon to merge the eliminate polygons
Parameter Description
Parameter Name | Default Value | Parameter Definition | Parameter Type |
---|---|---|---|
Source Dataset | Source Dataset | DatasetVector | |
ID of the merged small polygon | Specify the ID of the merged small polygon. If a nearby object that meets the requirements is found, it will be merged into the neighboring object and the small polygon will be deleted | Integer | |
Specify the ID of the polygons to exclude (Optional) |
Specify the ID of the polygons to exclude, that is, the object ID that does not participate in the operation | Integer | |
Grouping fields (Optional) |
Only polygons with the same field values can be merged | String | |
The priority field of the merged object (Optional) |
The priority field of the merged object is valid when the grouping field is not empty. Users can specify multiple priority fields or not. If priority fields are specified, in order of the fields, when the field values of the merged polygons are equal to those of adjacent polygons, they are merged onto the corresponding polygons. If they are not equal, the field values of the next priority field are compared. If all priority field values are not equal, they are merged to the adjacent polygon with the largest area or the polygon with the longest common boundary by default. For example, if the user specifies three priority fields: A, B, and C. When the value of A field in the merged polygon F1 is equal to the value of A field in the adjacent object F2, F1 is merged into F2; If the values of field A are not equal, compare the values of field B. If the value of field B for F1 is equal to the value of field B for F2 of adjacent objects, but also equal to the value of field A for F3, merge F1 into F3 because field A has a higher priority. If the A field value of both F2 and F3 objects is equal to the A field value of F1, the polygon with the largest area or the polygon with the largest common boundary is used by default. When the priority field is empty, the principle of maximum area is used, which means that small polygons (merged polygons) will be merged onto the polygon with the largest area or the polygon with the longest common boundary | String | |
Whether to merge objects with the maximum boundary when merging (Optional) |
false | If true, the specified small polygon will be merged onto the adjacent polygon with the longest common boundary; otherwise, it will be merged onto the adjacent polygon with the largest area | Boolean |
Tolerance | 0.0 | Tolerance | Double |
Output Results
Parameter Name | Parameter Definition | Parameter Type |
---|---|---|
Result Dataset | Result Dataset | DatasetVector |