技术专栏

gis培训

ArcGIS制作放射状流向地图

作者:王双 邮箱:wangsh@lreis.ac.cn 发布时间:2014-01-08 19:55:57 阅读(3753)

ArcGIS制作放射状流向地图(Radial Flow Map

 

流向地图火了,因为Facebook的那张著名的友邻图,抑或因为《数据可视化之美》中介绍飞行模式的航线图,总之,流向地图以它特殊的可视化形式,直观地展示事物之间的联系,尤其在展示网络流向、贸易流向、迁徙路线等方面具有天然的优势。

Flow maps - show the movement of some phenomenon, normally goods or people, from one place to another. Lines are used to symbolize the flow, typically varied in width to represent differences in the quantity of the flow.

上面这段话是Flow Map的定义(Buckley,2013,AAG),流向地图的特点就在于展示移动的地理现象,利用线的粗细或是颜色来展示更多的信息。当我们惊叹于那优美的线条以及绚丽的可视化效果时,不由得会想到,怎么才能做出这么一张流向地图呢?ArcGIS是否能够快速的实现呢?

其实早在2011年,Esri的制图专家Mamata Akella就发表了一篇Blog,介绍在ArcGIS中实现一种流向地图的方法[1],来展示2011Esri用户大会的参会者来源,如下图所示。

 

这里我们也以一个实例来尝试如何快速生成该类型的地图,在这个例子里,我们把帝都北京和其他各国家的首都连接起来,通过结果可以看到帝都与各首都之间航线的轨迹和距离,这里我们主要是利用ArcGIS的一个工具——XY to line

 

数据准备XY to line工具所需要的输入是一个表格数据(.xls,.csv,.txt,.dbf均可以),必需的四个字段是每个点对的XY起止坐标,如下图所示,XCoor为各首都的X坐标,YCoord为各首都的Y坐标,BJX为北京的X坐标,BJY为北京的Y坐标,这里采用的是WGS 1984的坐标系统。

 

 

数据处理:打开XY to line工具,设置如上图,在Line Type中有四个选项,这里我们选择的是GEODISICID字段设置为大洲,目的是为了保留该字段,以便将来按大洲进行符号化。

GEODESIC:测地线,椭球体表面上两点之间的最短连线

GREAT_CIRCLE: 大圆航线,通过两航路点间的大圆圈线(该两航路点与地心在同一平面)

RHUMB_LINE(loxodrome line): 等角航线:是地球表面上与经线相交成相同角度的曲线。在地球表面上除经线和纬线以外的等角航线,都是以极点为渐近点的螺旋曲线,在航海图(采用墨卡托投影)上又表现为直线

NORMAL_SECTION:法截弧,A点的法线与B点确定的法截面与椭球相交的弧线

 

 

经过简单渲染,我们就得到了这样的地图:

 

 

偶尔换个视角也不错,例如我们把Data Frame的坐标系统换一换,再按大洲做个符号化:

 

这样的地图看起来也很别致吧~

参考文档:

[1]. http://blogs.esri.com/esri/arcgis/2011/09/06/creating-radial-flow-maps-with-arcgis/


作者:王双 邮箱:wangsh@lreis.ac.cn

HiGIS技术交流QQ群:336076300

关键词:ArcGIS、放射状、流向地图

中科地理信息系统培训中心-原创文章
转载请注明出处:www.higis.cn/Tech/tech/tId/22/

创新地理知识,共享地理价值

http://www.higis.cn

中科地理信息系统培训中心

关于我们

gis培训

苏州高新区中科地理信息系统培训中心是“国家专业技术人员继续教育基地”指定培训点,是3S方向唯一指定的培训点。同时也是国内唯一获得Esri授权的ArcGIS专业培训与认证机构,为广大用户提供ArcGIS培训、开发和咨询服务,中心已经为中国用户服务20年...详细情况...

联系方式

Email:actc@lreis.ac.cn
苏州总部电话: 0512-68076858
        0512-68075672
北京分部电话: 010-64855687
苏州总部地址:苏州市高新区科灵路78号苏高新软件园5号楼3层
北京分部地址:北京市朝阳区大屯路甲11号中科院地理所2406

顶部 返回
地理信息系统国际培训中心