Arcgis自下而上从左到右进行编号
生活随笔
收集整理的這篇文章主要介紹了
Arcgis自下而上从左到右进行编号
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?添加字段xmin和ymax
!shape.extent.Xmin! !shape.extent.Ymax!?計算結果
?對處理好的矢量按這個兩個字段進行排序
?
?排序結果后的objectid即可做為斜坡單元編號(如果項目中對編號有其他要求,請繼續往下查看,如果沒有的話,就不用往下看了)
添加字段
邏輯腳本代碼
rec=0 def numberxp():global recpStart=1#初始值pInterval=1#間隔值if(rec==0):rec=pStartelse:rec=rec+pIntervalreturn rec如果報錯如下
?錯誤原因:空格和縮進混用了,要不只用空格要不只用縮進
?(1)實現常規編號:
numberxp()(2)實現給定長度編號,例如長度為4(這個長度可對自己生成的斜坡單元進行查看,如果有1000多個就是4,如果有100多個就是3):
(str(numberxp())).zfill(3)?兩個結果展示,根據需求選擇
?最終結果
參考文獻
如何在Arcgis中對圖斑進行自上而下,從左往右地編號_yzero00的博客-CSDN博客_arcgis從左到右從上到下編號
如有不懂請進群詢問
總結
以上是生活随笔為你收集整理的Arcgis自下而上从左到右进行编号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 申请信用卡常见的四大忽悠,看你中招了吗
- 下一篇: arcgis拆分多部件要素