Arcgis按照顯示順序編圖斑號

要確保所有面都在一個圖層里面,才能畫圖斑

因為本人之前沒有把面畫在一起,這里需要合并圖層;

首先,新建一個目標(biāo)圖層圖層(我這里為 面.shp

在之前的圖層屬性表中查看有哪些字段需要保留


查看需要保留字段

在新建圖層中新建所有需要保留的字段(我這里需要保留編碼和使用類型兩個字段)


然后使用Data Management tools ->Genneral->Append工具將所有面合并到面圖層里,注意須將Schema Type修改為NO_TEST,如圖


合并成功進(jìn)行下一步

計算左上點坐標(biāo)值

a.在面圖層屬性表中增加xmin、ymax(Double)字段用于存放外包矩形左上角x、y坐標(biāo)(如圖)


使用字段計算器Python工具計算出Xmin和Ymin表達(dá)式分別為

!Shape.extent.Xmin!? ? ? #注意更換Python處理

!Shape.extent.Ymax!? #注意更換Python處理

計算結(jié)果:

計算圖斑號


使用Data Management Tools->General->Sort工具進(jìn)行編號

先輸入Ymax,倒序排列;在輸入Xmin,順序排列


編號成功,OBJECTID就是編號結(jié)果



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容