行政区划数据更新频繁,仅区县每年都有好多个变更,统计局、民政部每年都会发布新数据(目前最新版的为统计于 2022-12-29 日发布的数据)
虽然官方有提供数据,不过需要自行处理;另外省市区数据需要经常去同步维护, @xiangyuecn 提供的开源库有在持续的长期维护,且有配套的转换工具,新数据发布后更新相对容易很多。
省市区三级的坐标边界数据是从高德开放平台获取的,使用配套提供的转换工具软件可以转换成 shp 、geojson 、sql 、导入数据库;另配套有开源 Java 查询工具,内存占用低,性能优良,1 秒可查 1 万个以上坐标对应的城市信息。
区划数据在线预览: https://xiangyuecn.gitee.io/areacity-jsspider-statsgov/
坐标边界数据 ECharts + 高德地图四级下钻: https://xiangyuecn.gitee.io/areacity-jsspider-statsgov/assets/geo-echarts.html
GitHub 地址: https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov
Gitee 地址: https://gitee.com/xiangyuecn/AreaCity-JsSpider-StatsGov
一些现状:很多第三方开源的级联操作库内置有省市区数据,但往往几年都不更新,不乏有几十 K star 的仓库;通过 AreaCity 开源库在线预览页面内的自定义功能可以导出任意格式的 JSON 数据,可以直接给这些第三方库提供 json 数据更新,部分自定义操作参考:
数据维护不易,谢谢支持哈😊
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.