Feature Description
Splits selected polygon objects into specified number of partitions or equal proportions by area using divide orientation. Currently supports data in projected coordinate systems and planar coordinate systems, does not support geographic coordinate system data partitioning. This function can be used for land allocation to achieve precise division with specified areas and orientation.
The Divide by Area button is only available when there are editable layers in the current map containing one or more selected objects.
The button remains disabled for data in geographic coordinate systems.
Feature Entry
- Features Tab->Feature Editing Group->Divide by Area.
Steps
- Set the target polygon layer to editable state in the map, select one or more polygons to split.
- Click the Divide by Area button in the Feature Editing group under Features tab to open the Divide by Area dialog.
- The list shows SmIDs and areas(m²) of selected polygons. Configure division settings individually for single objects, or apply uniform settings to multiple/all selected objects.
- Divide Orientation: Configure two parameters - azimuth and direction.
The following example demonstrates splitting a 100,000 m² land parcel into 30,000 m² partitions with 90° azimuth and south/north directions. When choosing South, the split occurs on the southern side; choosing North splits the northern side. Results are shown below:
- Azimuth: Sets the clockwise angle between splitting line and true north.
- Direction: Determines splitting orientation. For 0° or 180° azimuths, directions become east/west; for 90° or 270° azimuths, directions become north/south.
- Specify Segmentation Type: Two options available:
Merge remainder region to adjacent region: When splitting polygons by area, remaining areas may exist. Check this option to merge residual regions no more than specified merge area into adjacent polygons. Unchecked option preserves residuals. Illustration:
Note:
Merge operation is only executable when remaining area ≤ specified merge area.
- Divide by Area: Specify target area per partition. Number of partitions is determined by total blocks, which cannot exceed (original area / partition area).
- Divide By Part: Split object into equal parts. Total blocks indicates final number of partitions.
- Click OK to execute the division operation.