Basic Editing Operations

The Basic Edit group under the Edit Data tab and the context menu after selecting objects in the map provide various editing functions for the map. Note that these functions are only available when the current vector layer is in an editable state.

  • Paste: Used to copy the content on the clipboard to an editable vector layer.
    • Execution Method: When the current layer is editable, click the Paste button (or use the shortcut Ctrl+V) to save the geometry currently on the clipboard to the current layer. At the same time, the attribute records of the pasted objects will be appended to the end of the attribute table of the dataset where they are pasted.
    • Paste Rules: Copied objects can only be pasted into datasets that support them. The following describes the dataset types that support pasting for points, lines, regions, and text respectively:
      Copied Object
      Dataset Type for Pasting
      Point Dataset
      Line Dataset
      Region Dataset
      Text Dataset
      CAD Dataset
      Layout
      Point Object
      Supported
      Not Supported
      Not Supported
      Not Supported
      Supported
      Supported
      Line Object
      Supported
      Supported
      Supported
      Not Supported
      Supported
      Supported
      Region Object
      Not Supported
      Supported
      Supported
      Not Supported
      Supported
      Supported
      Text
      Not Supported
      Not Supported
      Not Supported
      Supported
      Supported
      Supported
      • Point objects can be pasted into point and CAD datasets, or layouts.
      • Line objects can be pasted into point, line, region, CAD datasets, or layouts. When a line object is pasted into a point dataset, it is automatically converted to point objects, i.e., the nodes of the line object are directly converted to point objects. When a line object is pasted into a region dataset, non-straight line objects are automatically converted to region objects. If the line object is closed, the line becomes the boundary of the region object; if the line object is not closed, it is converted to a region object after connecting end-to-end.
      • Region objects can be pasted into line, region, CAD datasets, or layouts. When a region object is pasted into a line dataset, the boundary lines of the region object are automatically converted to line objects.
      • Text can be pasted into text, CAD datasets, or layouts.
    • Paste Target Determination Rules: The system automatically determines the paste target according to the following logic:

      1. When pasting in the map:
        • If there are selected layers in the layer manager, paste to the selected layers first (if multiple layers are selected, paste to the layers that comply with the rules).
        • If there are no selected layers, first try to paste to the original layer to which the object belonged when copied; if the original layer has been removed, paste to the first editable layer of the same type.
      2. When using Ctrl+V in the layer manager:
        • The system judges the content of the clipboard: if objects are copied, paste the objects; if layers are copied, paste the layers.
  • Paste Special: Used to precisely paste copied objects to a user-specified target layer. This function provides finer layer control than standard paste. For specific operations, please refer to Paste Special.
  • Cut: Used to cut selected geometries and save them to the clipboard.

    When the current layer is editable, select one or more geometries (with the Shift key), click the Cut button (or use the shortcut Ctrl+X) to cut the selected geometries from the original dataset and save them to the clipboard.

  • Copy: Used to copy selected geometries and save them to the clipboard.

    When the current layer is editable, select one or more geometries (with the Shift key), click the Copy button (or use the shortcut Ctrl+C) to copy the selected geometries and save them to the clipboard.

  • Multi-layer Editing: Used to control the editable state of multiple layers in the current map. For more related content, please refer to Enable Layer Editing.
  • Undo: Used to undo the last operation.

    When the current layer is editable, click the Undo button (or use the shortcut Ctrl+Z) to undo the last operation.

    The undo operation is only available after editing operations have been performed on geometries.

  • Redo: Used to redo the previous operation.

    When the current layer is editable, click the Redo button (or use the shortcut Ctrl+Y) to return to the status before the last undo operation.

    The redo button is only available after undo operations have been performed.

  • Delete: Used to delete single or multiple selected objects.

    When the current layer is editable, after selecting a single or multiple objects, click the delete button to delete the selected objects.

  • Style Brush: Used to apply the style of one object to other objects. For more information about the style brush, please refer to Style Brush.
  • Attribute Brush: Used to apply some or all editable fields and their values of one object to other objects. For more information about the attribute brush, please refer to Attribute Brush.