【可视化图表】如何使⽤ArcGIS制作OD图与放射状流向图?在之前的⽂章和⾥,我们学习了该如何⽤百度迁徙⼤数据制作和弦图。和弦图可以让我们直观地发现各要素之间的数量流动关系,表明⼈⼝的迁徙⽅向,但是缺点就是它并不能显⽰出迁徙数据的空间关系。
那么,该如何将迁徙数据放在地图上进⾏可视化呢?今天,就让我们来学习另外俩种可视化图表——OD图与放射状流向图。
⼀.什么是OD图
OD图,“O”来源于英⽂ORIGIN,指出⾏的出发地点,“D”来源于英⽂DESTINATION,指出⾏的⽬的地。
在⼀些⽂章当中我们经常可以看见OD图,它也被称为飞线图。主要是由起点、终点和其连线组成的。起点、终点可以表⽰OD的⽅向,连线可以⽤于反映两点之间的某种关系,如航班线路、⼈⼝迁徙、交通流量、经济往来等,⼀般通过线的颜⾊和粗细,以及起⽌点的⼤⼩来表达各要素间的关系。
《黄河流域内部城市间联系⽹络》图
通过Python、R等编程语⾔可以制作出炫酷的OD图,但是对于不会编程的⼩伙伴来说就显得不那么友好,其实我们可以利⽤ArcGIS软件便捷快速地去绘制它。
那么,下⾯就让我们⼀起来学习怎么使⽤ArcGIS制作OD图吧!
⼆.数据处理
在制作OD图前,我们⾸先需要对数据进⾏处理。在前⽂学习制作和弦图时我们使⽤的数据只包含了⼈⼝迁徙的出发地、⽬的地和相应的⼈⼝指数值,但在制作OD图时我们还需要出发地和⽬的地相对应的坐标。本⽂中我们以各市的质⼼经纬度代替,质⼼经纬度是由⾏政区划经计算⼏何得来。
⾸先我们要将数据处理成以下格式,需要有出发地、⽬的地、⼈⼝指数值、O_x(起点经度)、O_y(起点纬度)、D_x(终点经度)、
D_y(终点纬度)这些信息,最终将⽂件保存为.csv或者.xls格式⽂件。
处理后数据(部分)
在数据处理完成之后我们就可以开始制作OD图啦!
三.OD图制作
①⾸先我们需要导⼊数据,连接数据⽂件夹后先加载⾏政区划⽮量数据,随后点击菜单栏【⽂件】|【添加数据】|【添加XY数据】。
②在弹出的窗⼝中我们选择要加载的数据⽂件,并选择X,Y坐标,保证加载的数据以点的形式展⽰。
标注要素后表格数据与所对应的⾏政区划位置相对应,如下图:
③⽽后,我们需要利⽤Arcgis的XY转线⼯具绘制OD图。在ArcToolbox中依次点击【数据管理⼯具】|【要素】|【XY转线】。
④在弹出的窗⼝中选择⼈⼝迁徙数据表,起点及终点的X、Y字段处分别选择O_x、O_y、D_x、D_y,并在ID处选择值,即⼈⼝迁徙的⼈⼝指数。
⑤点击确定之后,待软件运⾏完成,⼀幅OD图就制作完成了。但是⽬前我们还⽆法从OD线中判断粤港澳⼤湾区各城市间的⼈⼝迁徙具体情况,因此我们还需要调整⼀下该图的可视化效果。
⑥右击OD线图层,选择【图层属性】|【符号系统】,值字段选择⼈⼝指数,在模板颜⾊⾥可更改OD线段颜⾊,也可⾃⾏更改分类数⽬及分类间断点。
市、东莞市、⼴州市、惠州市以及肇庆市、佛⼭市、江门市、珠海市,也表现出了在粤港澳⼤湾区各城市间的联系强度的不同。
如何制作二维码⑧最后,我们再设置图框,加上图例、⽐例尺、指南针、图名就可以完成出图啦!让我们看⼀看效果吧!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论