先上效果:

制图小课堂:美国机场可视化黑白围棋风格专题

围棋是一向超级考验脑子的运动,要有极好的大局观,虾神小时候学过围棋,也学过象棋,最后还是选择去玩象棋了,虽然水平一直也都不咋地……但是我喜欢的是象棋那种千军万马之中取上将首级的悍勇风格,而对于围棋这种明显种田流的不感冒,所以对于围棋一直也就停留在五子棋水平……

 

制图小课堂:美国机场可视化黑白围棋风格专题

聂政,虾神最喜欢的人物之一

推送副文里面有郭沫若写歌颂聂政的话剧“棠棣之花”

那么今天做这个围棋图,主要灵感来源于张老师的GISer学习团公众号发过的一篇文章:

 

QGIS原来可以制作出这么酷炫的地图

 

所以用ArcGIS模仿该效果,做了一个美国机场的可视化效果。

 

选用的数据如下:

美国机场中,着陆条件拥有ILS(instrument landing system 仪表着陆系统)的本土机场(美国本土,不包括阿拉斯加、夏威夷等海外领),一共有345个,用是否具有海关入境处为标记,区分黑白两色,他们的比值如下:

制图小课堂:美国机场可视化黑白围棋风格专题

 

实际上最合适的应该是黑白两色的比值差不多,效果看起来可能会更好

 

那么真实的数据是这个样子的:

制图小课堂:美国机场可视化黑白围棋风格专题

 

首先看起来挺杂乱无章的,而且点肯定都不在围棋棋盘的交点上,所以我们需要先处理数据,处理的步骤如下:

 

1、首先做围棋的棋盘,使用的工具是渔网工具:

10.6以上的版本里面,渔网工具在ArcToolbox —— Data Management Tools —— Sampling下面:

制图小课堂:美国机场可视化黑白围棋风格专题

 

生成的参数如下:

制图小课堂:美国机场可视化黑白围棋风格专题

生成之后的结果如下,然后调用clip工具,把多余的线给裁掉:

制图小课堂:美国机场可视化黑白围棋风格专题

制图小课堂:美国机场可视化黑白围棋风格专题

制图小课堂:美国机场可视化黑白围棋风格专题

 

现在我们的棋盘就做好了,叠加上机场之后,是这个样子的:

制图小课堂:美国机场可视化黑白围棋风格专题

 

这些机场都不在网格线上面啊……

制图小课堂:美国机场可视化黑白围棋风格专题

下面我们就要通过一个分析操作,把这些点,都对应到交点上。

 

首先,生成每个交点的位置,我们通过相交工具来实现:

制图小课堂:美国机场可视化黑白围棋风格专题

制图小课堂:美国机场可视化黑白围棋风格专题

 

接下去,就看哪些机场要移动到哪个交点上面去了,使用临近分析工具:

制图小课堂:美国机场可视化黑白围棋风格专题

 

用机场与交点,做临近分析,就得到一个机场点与最近的交点的信息:

 

制图小课堂:美国机场可视化黑白围棋风格专题

可以看见,第一个机场,最近的点是289号点,下面就可以直接匹配过去了:

利用Join工具

制图小课堂:美国机场可视化黑白围棋风格专题

 

用交点的OID与机场的NEAR_FID做JOIN,之后得到这样一份数据:

 

制图小课堂:美国机场可视化黑白围棋风格专题

 

这些为NULL的,就是没有匹配上的,我们可以直接将他们隐藏起来不显示:

制图小课堂:美国机场可视化黑白围棋风格专题

 

选择属性,然后选择定义查询选项卡,输入表达式:"美国本土机场.FID" > 0,点击确定:

制图小课堂:美国机场可视化黑白围棋风格专题

制图小课堂:美国机场可视化黑白围棋风格专题

 

就得到这样的数据了,所有的机场都吸附在了交点上(注意,肯定是有多个机场发生重叠的,你可以选择更细的网格,或者按照权重选择哪个机场在上面,参考制图规则里面的POI压盖处理原则)。

制图小课堂:美国机场可视化黑白围棋风格专题

 

之后配色就可以了:

首先配置棋子的颜色,直接是黑白配:

制图小课堂:美国机场可视化黑白围棋风格专题

之后是棋盘的颜色:

路线设置颜色为:75,32,0

制图小课堂:美国机场可视化黑白围棋风格专题

 

盘底设置颜色为:176,133,89

制图小课堂:美国机场可视化黑白围棋风格专题

 

然后效果如下:

制图小课堂:美国机场可视化黑白围棋风格专题

 

接下去,按照制图的方式,添加各种图名图例指北针背景,完成制图:

 

制图小课堂:美国机场可视化黑白围棋风格专题

制图小课堂:美国机场可视化黑白围棋风格专题

打完收工

美国机场的数据,关注虾神公众号之后,发送“美国机场”获取。

相关文章:

  • 2021-10-10
  • 2021-07-02
  • 2021-04-16
  • 2021-08-23
  • 2021-05-15
  • 2021-12-19
  • 2021-08-26
  • 2021-11-09
猜你喜欢
  • 2021-05-15
  • 2022-12-23
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2022-01-08
相关资源
相似解决方案