Usage Instruction
Basic DLG data often has geometric errors during production and transformation (commonly for shp type data), making subsequent spatial analysis erroneous, so geometry repair is needed first for data cleaning.
It is also possible to perform Geometry Check on the data to get a geometry error report to understand what geometry errors are occurring and then use geometry repair to resolve these geometry issues.
This tool will use the same logic as Geometry Check to fix geometry problems.
The following is a list of all geometry issues and fixes: |Problem|Repair Status| |:----|:---- |Specified coordinates are outside the valid coordinate range|Irreparable | |Ring orientation not correctly oriented|Update the geometry to get the correct ring orientation (outer ring - clockwise, inner ring - counterclockwise) | |Self-interaction|Generate composite objects containing multiple subfacets (self-intersecting parts form a subface)| |Ring not closed|Non-closed loop can be closed by connecting the end points of the loop | |Repeat Points|Keep one of the fold points | |The element outer rectangle is incorrect|Update the element's envelope rectangle for corrections | |The number of points is less than the number required for the element|Irreparable | |Areas between polygonal rings with overlapping sections|Merge overlapping parts | |Polygonal shells contain suspension lines|Delete suspension line |
Note: "The range attribute of the dataset does not include all elements in the dataset" will not be fixed, you need to recalculate it yourself with the desktop tool.
Parameter Description
Parameter Name | Default Value | Parameter Definition | Parameter Type |
---|---|---|---|
Source Datasets | The specified source dataset to be processed. Supports point, line, and surface datasets. | DatasetVector |