前两天我分享了在 R 语言中使用高德地图进行城市间驾车路径规划的方法:使用 R 语言计算各个城市与上海的交通距离(高德地图驾车路径规划),经过几天的努力,终于把各个城市之间的驾车路线都规划完成了!(合计需要规划 68265 次)
这份多达 58G (代码运行直接得到的数据为 geojson 格式的路径数据)详细的描述了从中国的每个城市(不包含台湾和三沙市)驾车去其他城市的最优路线、最短距离和最小耗时。为了方便大家使用我提取整理了如下数据:
中国各城市间的交通距离矩阵
比起基于质心计算的城市间大圆距离,驾车交通距离可能更能反映城市间的真实“距离”,所以这份中国各城市间的交通距离矩阵数据可能非常有用(距离的单位均为 km)。
经常我们还会遇到需要距离矩阵倒数的时候,在 Stata 中只需要运行下面的代码即可:
use 各城市间驾车距离矩阵, clear |
为了方便大家使用,提供下面两种格式的数据:
- 各城市间驾车距离矩阵.xlsx
- 各城市间驾车距离矩阵.dta
中国各城市间的最优驾车路径
考虑到大家可能还会需要中国各个城市间的最优驾车路径,我把这份数据也分享给大家,提供下面两种格式的:
- 供 R 语言读取的 rds 格式(35.52 G)
- 供 GIS 软件使用的 shp 格式数据(34.99 G)
shp 格式的数据为 UTF-8 编码
作为展示,我绘制了北上广深、武汉、重庆六个城市的驾车路线规划图:
| 北京 | 上海 |
|---|---|
![]() |
![]() |
| 广州 | 深圳 |
![]() |
![]() |
| 武汉 | 重庆 |
![]() |
![]() |
点击这里跳转到 RStata 短书平台获取附件:2021 和 2022 年中国各城市间的驾车路线规划和交通距离矩阵数据库






评论