Accurate Split

Function Description

Accurate Split is used to precisely split a line object into multiple parts at specified locations. It is suitable for scenarios such as splitting linear features like roads and rivers by specific lengths or proportions.

This function is only supported for line objects in 2D and 3D line layers as well as CAD layers. When using this function, the layer containing the object to be split must be in the Editable state.

Function Entry

  • Edit Data tab -> Feature Editing group -> Line editing -> Connect and Break -> Accurate Split

Operation Instructions

  1. Select the line object to be split in the current editable layer.
  2. In the Edit Data tab, click the Accurate Split button in the Connect and Break group under the Line editing drop-down menu. The Precise Break Settings dialog box will pop up.
  3. In the popped-up dialog box, you can browse the object's information, including the object ID and object length, and also set the method for accurate split. Two splitting methods are provided: Two-segment and Multi-segment. Choose a splitting method according to your operational needs.
    • When Two-segment is selected, you can choose to split by Percent or Distance:
      • By Distance: Splits the line from an endpoint using a specified distance value. After the split is complete, the line object will be divided into two segments.
      • By Percentage: Splits the line from an endpoint using a percentage of the line object's total length. After the split is complete, the line object will be divided into two segments.
    • When Multi-segment is selected, you can choose to split by Classes or by Interval:

      • By Number of Segments: Splits the line object by the number of segments. It allows users to split the line object into several line segments of equal length according to the specified number of segments. After the split is complete, the line object is divided into the specified number of segments, creating one or more new objects.
      • By Interval: The application automatically calculates the number of segments using the specified interval size. The last segment, even if shorter than the interval value, will also be created as a separate segment. For example, if a line object's length is 13 and the interval size is set to 5, after splitting by interval, the line object will be divided into two segments of length 5 and one segment of length 3.
  4. After setting is complete, click the OK button to finish the operation. The split objects are highlighted in red and blue on the map.
  5. After splitting, the original line object will be deleted, and multiple new line objects will be generated. For the generated new objects, the system fields are assigned by the system, and the non-system field attributes retain those of the original line object.
Notes:
  • Splitting parametric objects such as arcs, three-point arcs, and spline curves is not supported.
  • Splitting closed objects. In SuperMap, a closed line object (e.g., a circle, rectangle, etc.) is considered an object whose start point and end point coincide. This coincident start and end point is called the endpoint. For a closed line object, after performing a split operation, the system will automatically split the object at its endpoint.

Related Topics

Trim

Split

Extend