全国省市区的经纬度数据,真的挺实用的。压缩包里有个 Excel 表和两个 SQL 文件,一个管经纬度,一个管层级关系,结构清晰。

Excel 表里省、市、区县分得挺细,经纬度一应俱全,字段设计也简单明了。像省份城市区县经度纬度都有,想拿来做地图、定位、路线优化,基本都能搞定。

SQL 文件比较方便,建表语句都写好了,直接导进 MySQL 就能用,尤其适合你做后台接口或者前端需要联动选择时用。比如三级联动选地址,省市区都有层级,写个parent_id关系就能查整棵树。

场景方面也挺多的,做 GIS、地图服务、定位、物流路线啥的都用得上。你要是用高德地图或百度地图做可视化,这个表就像个小工具库,随取随用,效率高。

不过导数据的时候要小心,经纬度的float类型建议加精度,空值也得清一下,不然地图上会飞针哦。数据量一大也要建索引,比如经常查cityprovince的字段。

如果你做数据,想算下两个城市之间的距离,那这个数据再合适不过了,用个 Haversine 公式或 GIS 函数,效果直接拉满。

,这是个比较通用的基础地理数据资源,清洗好之后直接能上生产环境。如果你刚好在做地图或地址类功能,不妨直接下载试试。