同步操作将从 黒之染/中国行政区划自动生成 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
使用方法:
npm i
npm start
生成成功后会打印出json文件路径。
http://www.mca.gov.cn/article/sj/xzqh/ (其中金门县和连江县划分在福建省)
代码里写死了2020年8月的数据源,以后更新的时候要到 /src/lib.ts 中修改常量areaDataUrl
省级:省、自治区、直辖市
地级:地级市、地区、自治州、盟
县级:市辖区、县级市、县
特殊情况:
*. 有的省级下面没有地级:直辖市都没有地级,海南同时有地级,又有很多县级是省直辖,这样的省还有:河南、湖北。
这种数据如果是直辖市,会以直辖市为名创建一个地市级,省直辖的县,也会建一个省份为名字的地级
*. 有的地级下面没有县级:中国5个不设市辖区的地级市一共是:东莞市、中山市、三沙市、儋州市、嘉峪关市。
现在把镇数据当作下一级数据,5个不设市辖区的地级市的镇级数据是根据百度百科写死的
*. 重庆很特别,它下面两种直辖县级,一种称为县,一种称为区,关键是它们代码的中间两位是不一样的。其它直辖市没有这种情况。
现在重庆下面有个虚拟的地级:区、县
台湾、香港、澳门似乎找不到官方的数据,只有去wiki找,并且写死在此代码里
香港似乎有多种区域划分,这里选取香港各个区议会的划分 https://zh.wikipedia.org/wiki/%E9%A6%99%E6%B8%AF%E8%A1%8C%E6%94%BF%E5%8D%80%E5%8A%83#%E5%8D%80%E8%AD%B0%E6%9C%83
如需查看相关的划分图,查看以上页面的第一张图即可
澳门可以找到很官方的行政区划: https://zh.wikipedia.org/wiki/%E6%BE%B3%E9%96%80%E8%A1%8C%E6%94%BF%E5%8D%80%E5%8A%83#%E8%A1%8C%E6%94%BF%E5%8D%80%E5%8A%83%E5%88%86
但是该wiki中提到澳门本地人并不习惯使用,看了京东和微信小程序内的地址选择器,觉得还是参考微信小程序的吧
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。