arcgis应用:python方法按其中属性排序自动编号

  • 打开arcMap软件,点击工具栏中的“+”按钮,打开要加载数据对话框,如图

    arcgis应用:python方法按其中属性排序自动编号
  • 选择需要处理的shp数据,这里我选择的是测量点.shp,点击“确定”按钮,如下图

    arcgis应用:python方法按其中属性排序自动编号
  • 左侧列表中右键选中图层,在弹出的菜单中选择打开属性表,如下图

    arcgis应用:python方法按其中属性排序自动编号
  • 4

    点击工具栏中的 python按钮,弹出python编辑框,在其中输入代码 ,并按Enter键,如下图

    cur=arcpy.UpdateCursor(“测量点”,””,””,””,”z A”)

    i=0

    for row in cur:

      row.Field2=i

      cur.updateRow(row)

    del  cur,row

    print “success”

    arcgis应用:python方法按其中属性排序自动编号
  • 5

    待执行完成之后可以在属性表中看到 Field2字段已经按照Z字段的排序自动赋值了编号。如下图所示

    arcgis应用:python方法按其中属性排序自动编号
    END
  • 转载自:https://jingyan.baidu.com/article/f7ff0bfc287e002e26bb1301.html

    You may also like...