Attribute Brush

Function Description

Attribute Brush assigns the values of specified editable fields (including the SmUserID field and non-system fields) of one object to other objects. Only fields with the same name and type between the reference object and target objects will be assigned. In practical applications, it is often necessary to assign attribute values of one object to other objects. For example: copying the land use type attribute of a parcel to other parcels of the same type. Using Attribute Brush can conveniently achieve attribute assignment and improve processing efficiency.

  • Attribute Brush function applies to all vector layers, including point, line, polygon layers, and CAD layers.
  • Click the Attribute Brush button, and in the popped-up Brush Settings dialog, you can set the fields that need to be updated by the Attribute Brush.
  • Attribute Brush can assign attributes to multiple objects continuously.
  • You can drag a box to select several objects that need to be assigned values, and the system will assign attribute values to all selected objects.
  • Attribute Brush supports across-layer updates, allowing assigning attributes of objects to objects in other layers.
  • Attribute Brush supports setting snapping. You can enable map snapping in the features group, which will automatically snap to objects during Attribute Brush operations, improving data processing efficiency.

Function Entry

  • Edit Data tab -> Basic editing group ->  Attribute Brush

Operation Instructions

  1. In a layer, select an object, and its attributes will be used as the reference attribute values.
  2. In the Edit Data tab's Basic editing group, click the Attribute Brush button to pop up the Brush Settings dialog.
  3. In the Brush Settings dialog, check the property fields to be assigned. If the attributes of selected objects need to be assigned to objects in other layers, you can check the Support Across Layer checkbox.
    Note:

    Attribute Brush function does not support binary fields; binary fields will be filtered out in the field table.

  4. After setting the above parameters, click the OK button. At this time, the Attribute Brush will record the attributes of the selected object, i.e., the reference attributes.
  5. On the current map, click the object to which you want to assign the reference attributes. If you need to assign attributes to more objects, click them sequentially.
  6. Press the ESC key or click the right mouse button to end the Attribute Brush operation.
Note:

Attribute Brush can record the historically set select fields for a dataset. When users need to perform Attribute Brush operations on the same dataset, it reduces the frequency of setting fields by users when using Attribute Brush.