通过身份证的住址,拿到该地址的区域编码,刚开始的想法是,直接去取身份证前 6 位,就用来当作区域编码了,但是遇到很多问题:
四川省江安县
, 但是现在已经没有这个编号了,已经改成了511523 四川省江安县(宜宾下辖)`各大互联网公司的地址解析服务:
浙江省富阳市场口镇鸿率村 xxx 号, 是直接取自身份证上, 使用高德接口解析,解析成了 杭州市 , 并且返回的 adcode 并不准确。
尝试自己去做匹配,但是这个身份证地址的规则实在有点复杂,就遇到的就有:
不知道是否还可能会规则,该如何去匹配?
1
letitbesqzr OP 查了一下,富阳市的确与 2015 年 2 月划成杭州市了,改为富阳区。是我无知了。在比较新的行政规划编号里,的确是有 330111 这个 adcode
|
2
huiyifyj 2018-08-20 13:32:23 +08:00 via Android
话说什么地方还有用到区域编码?
|
3
nciyuan 2018-08-20 14:54:00 +08:00 via Android
卧槽心疼河北省,我们这北京周边一大堆都被搜刮了 N 多个县,从河北省 x 县到北京市 x 区,说实话专家还挺要碧莲的( *・ω・)
|
4
heaton_nobu 2018-08-20 15:14:24 +08:00
行政区划分经常变,所以仅做参考就好
|
5
aaron8 2018-08-20 15:14:55 +08:00
我记得有个网站上有全国各地行政区划的变更,好像是个政府网站。上面能查到每个地方的区域编码变更情况
|
6
LGA1150 2018-08-20 15:15:23 +08:00 via Android
宜宾县要变成叙州区了
|
7
letitbesqzr OP |
8
flowfire 2018-08-20 15:28:00 +08:00 via iPhone
没有办法吧,比如说迁移户口的人,身份证上的住址和前六位其实是完全不对应的
|
9
harde 2018-08-20 17:04:48 +08:00 1
讲真,为什么很多人都不去查政府网站。这个直接查行政区划代码就可以的啊。
民政部:《行政区划代码》县以上、县以下分开的,每月更新一次。(我正在使用的)。 http://www.mca.gov.cn/article/sj/xzqh/2018/ 国家统计局:《统计用区划和城乡划分代码》 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/ 国家数据: http://data.stats.gov.cn/ |