几乎我们所有的项目,必然都会获取 省-市-区/县,更复杂的还会涉及到 '街道'。大型的平台,都有这些数据,相信人家的肯定比我们的准。
之前在 github 上碰到过几个库:
https://github.com/dwqs/area-data
https://github.com/airyland/china-area-data
https://github.com/modood/Administrative-divisions-of-China
看了下第三个好像比较专业、完善点(因为 star 最多...)
在网上通过关键字随便搜了下:
全国省市区信息,mysql数据库记录 - https://blog.csdn.net/weixin_41722928/article/details/83010951
该文章比较给力的是提到了 '高德的行政区域查询 API'
高德的行政区域查询 API:
https://lbs.amap.com/api/webservice/guide/api/district/
/*
里面有一句话,很霸气:
目前高德提供的服务是唯一能让用户查询到乡镇/街道级别信息且小时级更新数据的公开API。
注意:
"唯一" 2字
*/
API 可以查询的数据如下:
中国>山东省>济南市>历下区>舜华路街道(国>省>市>区>街道)。
以后我们想要最新的行政区域数据,可以通过高德 API 来下载一份最新的,相信他们专业的,应该是最好的数据了。