一、什么是OD图
OD图,“O”来源于英文ORIGIN,指出行的出发地点,“D”来源于英文DESTINATION,指出行的目的地。
在一些文章当中我们经常可以看见OD图,它也被称为飞线图。主要是由起点、终点和其连线组成的。起点、终点可以表示OD的方向,连线可以用于反映两点之间的某种关系,如航班线路、人口迁徙、交通流量、经济往来等,一般通过线的颜色和粗细,以及起止点的大小来表达各要素间的关系。
二、数据处理
在制作OD图前,我们首先需要对数据进行处理。在除了人口迁徙的出发地、目的地和相应的人口指数值外,在制作OD图时我们还需要出发地和目的地相对应的坐标。本文中我们以各市的质心经纬度代替,质心经纬度是由行政区划经计算几何得来。
首先我们要将数据处理成以下格式,需要有出发地、目的地、人口指数值、O_x(起点经度)、O_y(起点纬度)、D_x(终点经度)、D_y(终点纬度)这些信息,最终将文件保存为.csv或者.xls格式文件。
三、OD图制作
1. 首先我们需要导入数据,连接数据文件夹后先加载行政区划矢量数据,随后点击菜单栏【文件】|【添加数据】|【添加XY数据】。
2. 在弹出的窗口中我们选择要加载的数据文件,并选择X,Y坐标,保证加载的数据以点的形式展示。
标注要素后表格数据与所对应的行政区划位置相对应,如下图:
3. 而后,我们需要利用Arcgis的XY转线工具绘制OD图。在ArcToolbox中依次点击【数据管理工具】|【要素】|【XY转线】。
4. 在弹出的窗口中选择人口迁徙数据表,起点及终点的X、Y字段处分别选择O_x、O_y、D_x、D_y,并在ID处选择值,即人口迁徙的人口指数。
5.点击确定之后,待软件运行完成,一幅OD图就制作完成了。但是目前我们还无法从OD线中判断粤港澳大湾区各城市间的人口迁徙具体情况,因此我们还需要调整一下该图的可视化效果。
6. 右击OD线图层,选择【图层属性】|【符号系统】,值字段选择人口指数,在模板颜色里可更改OD线段颜色,也可自行更改分类数目及分类间断点。
7. 设置完成并确定后,我们会发现OD线的颜色和粗线宽度已发生变化,从图中可以发现在粤港澳大湾区中人口迁徙较多的城市分别是深圳市、东莞市、广州市、惠州市以及肇庆市、佛山市、江门市、珠海市,也表现出了在粤港澳大湾区各城市间的联系强度的不同。
8.最后,设置图框,加上图
例、比例尺、指南针、图名
四、放射状流向图
如果范围大一些,选择不同的线类型,它是可以调为曲线,呈现出放射状的效果。我们以2021年春节假期前一周上海市迁出人口数据Top100为例,数据处理以及制作流程和OD图是一样的,加载行政边界矢量数据以及表格数据后,点击XY转线工具,就会得到如下图所示的放射状迁徙图。
1. 首先,右击图层选择图层属性,在符号系统下选择【多个属性】|【按类别确定数量】,并在值字段处选择人口指数,选择合适的配色方案。
2. 点击色带,在弹出的窗口中值字段选择人口指数,点击确定。
3. 随后点击符号大小,在弹出的窗口中值字段选择人口指数。
4. 随后确定,点击添加所有值,确定。