最近分析了一个杭州区域之间OD的数据,需要在杭州行政区底图上绘制OD期望线。主要有两个任务。
1.寻找杭州行政区的shapefile文件,并能被python读取
2.在杭州行政区上,画各个行政区之间的OD期望线
一、查找杭州行政区shapefile文件
step1 : 在这个网址上http://datav.aliyun.com/tools/atlas/index.html#&lat=28.110748760633534&lng=107.8857421875&zoom=4 下载需要城市的json文件,依次在地图上点击 浙江省-杭州市
step2:选择数据版本,城市的行政区这几年可能会有变化(因为我分析的数据基于杭州老的行政区给出的,所以选择的版本为areas_v2)
step3:复制json API地址,并打开。复制json内容,新建txt文档并保存,将txt后缀改为json后缀。
step4:打开这个网址https://mapshaper.org/,并将刚刚创建的json文件拖拽其中,点击import。