Code Monkey home page Code Monkey logo

division-changes's Introduction

中华人民共和国行政区划历史沿革数据库

整理行政区划的历史沿革,包括拆分合并、名称变化、隶属变化、级别变化等变更情况。

可根据身份证号前 6 位查询持证人所在地:出生或初次申领时的所在地,以及与之对应的当今的所在地。因我国1984年开始制发居民身份证、身份证号中的行政区划代码精确到县,故目前只整理到县级及以上、1984 年及以后。

变更记录的大部分由程序比对历年行政区划代码表、自动匹配生成,少部分经手工整理、订正。

查询示例

API 方式:

from translate import translate

translate("512323", 1984) # 返回 ["500119"]
# 1984年的四川省涪陵地区南川县
# 对应于今天的重庆市南川区

translate("430404", 2000) # 返回 ["430407", "430408"]
# 2000年的湖南省衡阳市城北区
# 对应于今天的湖南省衡阳市石鼓区、蒸湘区

REPL 方式:$ python3 translate.py

>> 双江
 * 云南省-临沧地区-双江县(533526)
-> 云南省-临沧市-双江拉祜族佤族布朗族傣族自治县(530925) 2003
>> 葫芦岛
 * 辽宁省-锦州市-葫芦岛区(210705)
-> 辽宁省-锦西市-葫芦岛区(211405) 1989
-> 辽宁省-葫芦岛市-龙港区(211403) 1994
>> 宣武
 * 北京市-宣武区(110104)
-> 北京市-西城区(110102) 2010
>> 南川
 * 四川省-涪陵地区-南川县(512323)
-> 四川省-涪陵地区-南川市(512302) 1994
-> 四川省-涪陵市-南川市(517081) 1995
-> 重庆市-南川市(500384) 1997
-> 重庆市-南川区(500119) 2006
>> 曲靖市
 * 云南省-曲靖地区-曲靖市(532201)
-> 云南省-曲靖市-麒麟区(530302), 云南省-曲靖市-沾益县(530328) 1997
-> 云南省-曲靖市-麒麟区(530302), 云南省-曲靖市-沾益区(530303) 2016

>> 曲靖地区
 * 云南省-曲靖地区(532200)
-> 云南省-曲靖市(530300) 1997

原始数据来源

Credits

@jianghc724 @lizy14

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.