第024篇:ArcGIS中实现要素的自动编号

代码实现:根据FID字段顺序给Id字段从1开始以1递增自动编号

rows = arcpy.UpdateCursor(“C:/Users/Aulis/Desktop/New_Shapefile.shp”,””,””,””,””)
i = 0
for row in rows:
    # 从表中的字段可以从行对象动态访问。
    i += 1
    #row.tt = i
    #Id是你想要自动连续编号的字段,注意数据类型

    #一家代码,就是要整整齐齐,哈哈哈哈哈哈哈哈
    row.setValue(“Id”, i)
    rows.updateRow(row)
    print (row.getValue(“FID”))  
    print “成功连续编号!”

 

转载自:https://blog.csdn.net/liujinli0712/article/details/82428870

You may also like...