如何通过身份证的地址拿到区域编码? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
letitbesqzr
V2EX    问与答

如何通过身份证的地址拿到区域编码?

  •  
  •   letitbesqzr 2018-08-20 12:55:19 +08:00 4075 次点击
    这是一个创建于 2691 天前的主题,其中的信息可能已经有所发展或是发生改变。

    遇到的问题

    通过身份证的住址,拿到该地址的区域编码,刚开始的想法是,直接去取身份证前 6 位,就用来当作区域编码了,但是遇到很多问题:

    1. 取到的区域编码已经没有再使用了,在最新的行政编码里找不到. 比如512529 原本属于 四川省江安县 , 但是现在已经没有这个编号了,已经改成了511523 四川省江安县(宜宾下辖)`
    2. 身份证住址以及更换了,但是身份证号不会变, 这样也会导致直接取身份证前 6 位是不准确的。

    尝试

    各大互联网公司的地址解析服务:

    1. 腾讯的( https://lbs.qq.com/webservice_v1/guide-geocoder.html), 结果里并没提供区域编码
    2. 高德的( https://lbs.amap.com/api/webservice/guide/api/georegeo), 虽然有提供数据接口,但是好像并不准确,比如下图

    https://ww3.sinaimg.cn/large/005YhI8igy1fug2mq1b09j30o60d30tf

    浙江省富阳市场口镇鸿率村 xxx 号, 是直接取自身份证上, 使用高德接口解析,解析成了 杭州市 , 并且返回的 adcode 并不准确。

    如何解析

    尝试自己去做匹配,但是这个身份证地址的规则实在有点复杂,就遇到的就有:

    • 四川省宜宾县
    • 四川省泸州市龙马潭区
    • 湖北省钟祥市东桥镇
    • 西安市未央区

    不知道是否还可能会规则,该如何去匹配?

    9 条回复    2018-08-20 17:04:48 +08:00
    letitbesqzr
        1
    letitbesqzr  
    OP
       2018-08-20 13:05:54 +08:00   1
    查了一下,富阳市的确与 2015 年 2 月划成杭州市了,改为富阳区。是我无知了。在比较新的行政规划编号里,的确是有 330111 这个 adcode
    fengyj
        2
    fengyj  
       2018-08-20 13:32:23 +08:00 via Android
    话说什么地方还有用到区域编码?
    nciyuan
        3
    nciyuan  
       2018-08-20 14:54:00 +08:00 via Android
    卧槽心疼河北省,我们这北京周边一大堆都被搜刮了 N 多个县,从河北省 x 县到北京市 x 区,说实话专家还挺要碧莲的( *·ω·)
    heaton_nobu
        4
    heaton_nobu  
       2018-08-20 15:14:24 +08:00
    行政区划分经常变,所以仅做参考就好
    aaron8
        5
    aaron8  
       2018-08-20 15:14:55 +08:00
    我记得有个网站上有全国各地行政区划的变更,好像是个政府网站。上面能查到每个地方的区域编码变更情况
    LGA1150
        6
    LGA1150  
       2018-08-20 15:15:23 +08:00 via Android
    宜宾县要变成叙州区了
    letitbesqzr
        7
    letitbesqzr  
    OP
       2018-08-20 15:26:09 +08:00
    @heaton_nobu #4
    @huiyifyj #2 没办法,做政府相关的东西,很多上报数据 别人只认这个
    flowfire
        8
    flowfire  
       2018-08-20 15:28:00 +08:00 via iPhone
    没有办法吧,比如说迁移户口的人,身份证上的住址和前六位其实是完全不对应的
    harde
        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/
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2518 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 13:34 PVG 21:34 LAX 05:34 JFK 08:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86