您的位置:首页 > 其它

地名地址编码工具

2015-10-29 16:38 204 查看

需求说明

工具内容较为简单,地名地址编码编码采用18位字符表示

XXXXXXXXXXXX          X              XXXXX
前12位为行政区代码   分类标识符          流水号
已知字段         已知字段          需求字段




对同村同标识码的地名地址顺序从1开始进行编号。

分 析

对Village和标识码字段进行排序编号,然后只要两字段任意一项发生变化,即从1计数即可。

解决方案

Excel

对表格中的数据按照“村”和“标识码”两个字段进行排序



在编号输入公式
=IF(AND(A2=A1,B2=B1),C1+1,1)
,并向下填充刷新,即可排序成功。

因为编号数据有5位,需要在前面补零,可以利用Text函数,将format设置为”00000”即可,所以综合起来公式为
=TEXT(IF(AND(A2=A1,B2=B1),C1+1,1),"00000")




然后将结果连接回原数据即可。

Arcpy

ArcGIS闹别扭中,稍后补充
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: