属性刷


属性刷将一个对象的指定可编辑字段(包括字段 SmUserID 和非系统字段)值赋给其他对象,基准对象和目标对象的同名、同类型字段才会进行赋值。在实际的应用中,常常需要将某一个对象的属性值赋给其他的对象。例如:需要将一个地块的土地利用类型属性复制给其他相同类型的地块。使用属性刷可以方便的实现属性赋值,提高处理效率。

使用说明

  • 属性刷功能适用于所有的矢量图层,包括点、线、面图层及 CAD 图层。
  • 单击“属性刷”按钮,在弹出的“属性刷设置”对话框中,可设置属性刷需更新的字段。
  • 属性刷可以连续多次为多个对象赋予属性。
  • 可以拉框选中需要被赋值的几个对象,则系统会将属性值赋予所有被选中的对象。
  • 属性刷支持跨图层更新,可以将对象的属性信息赋给其他图层中的对象。
  • 属性刷支持设置捕捉,可在对象操作组开启地图捕捉,则在使用属性刷操作时会自动捕捉对象,提高数据处理效率。

操作步骤

  1. 在图层中选中一个对象,其属性信息将作为基准属性值。
  2. 在“ 对象操作 ”选项卡的“ 对象操作 ”组中,单击 PropertyBrushIco 按钮,弹出“属性刷设置”对话框,如下图所示:
    PropertyBrushDia
  3. 在“属性刷设置”对话框中,勾选需赋值的属性字段,若选中对象的属性信息需赋值至其他图层中的对象,可勾选“支持跨图层”复选框。注意:属性刷功能不支持二进制字段,字段表中会过滤二进制字段。
  4. 设置好以上参数后,单击“确定”按钮,此时属性刷将记录选中的对象的属性信息,即基准属性。
  5. 在当前地图窗口上单击想要被赋予基准属性的对象,若需将属性信息赋予更多的对象,依次连续单击这些对象即可。
  6. 按 ESC 键或者单击鼠标右键,即可结束属性刷操作。

注意事项

属性刷可记录数据集历史设置的字段信息,当用户需要对同一数据集进行属性刷操作时,减少了用户使用属性刷时频繁设置字段。