日常项目中经常遇到BSM字段或者BH字段需要按照村或者乡镇为单位,从上往下从左往右的方式编号,保证每个村或者乡镇都是从1开始顺编。结合ArcGIS提供arcpy站点包开发一个工具批量完成字段顺序编号。
1.编号规则,以永久基本农田数据库中BSM字段编号规则为例。
2.编码思路
(1)将所需编号行政区代码录入txt文档
(2)将需要编号的图形按照空间位置顺序排序,排序规则从上到下、从左到右。主要方法获取图斑质心x,y坐标,然后按照y坐标从大到小、x坐标从小到大的原则空间排序。
(3)根据乡镇行政区代码以及空间位置关系



