国空“三区三线”如火如荼进行中,在三线划定过程中,尤其是永久基本农田图斑上图入库过程中,经常会遇到这样的字段要求:YJJBNTBH要求自上而下从左到右进行编号。
本文将实现如何在Arcgis中实现此要求。
1、
添加字段xmin和ymax
X
min
=
!shape.extent.Xmin!
ymax
=
!shape.extent.Ymax!
2、
对处理好的矢量按这个两个字段进行排序
-
(自上而下从左到右,
Y在上
DESCENDING
,X在下
ASCENDING
)
3、图斑编号。
新建一个字段
A=”0000000″ & [OBJECTID_1]
。
新TBBH=
Left( [QSDWDM],12 ) & Right( [
A
],6 )