arcgis如何升序編號?
打開arcgis,加入要按照升序編號的數據,打開Python編輯器,在Python編輯器中輸入以下代碼:
import arcpy
rows = arcpy.UpdateCursor("數據名稱","","","","面積 A")
i=1
for row in rows:
row.BH=i
i=i+1
rows.updateRow(row)
del rows
del row。其中,
arcpy.UpdateCursor指調用UpdateCursor這個函數,其中包括5個參數,
這里只需要用到第一個和第五個參數,
其他參數均用“”空值代替。
第一個參數為:數據名稱(前提是這個數據加入了ARCMAP中)
第五個參數為:要排序的字段名稱+空格+A,A指排升序。
進行自動編號的字段名稱必須為英文字符,如果為漢字,則不能識別。輸入完成后,兩次回車,就直接運行了。升序編號就完成了。