矢量数据也可以
1.什么是球状地图
图片来源:permafrost.woodwellclimate.org
比如封面图,比如上面展示的这种地图,模拟地球形状的地图。
这种图,在二维的软件中是可以实现的,比如 ArcMap,其实现的球状地图并不是3d的,只是一个平面。
而实现变形的方法就是投影
。
2.制作流程
步骤1 投影和调整
多个投影都可以实现这种球状投影,不过我更偏爱 Vertical Perspective 投影,投影代码为54049。
Vertical 投影的默认经度和纬度都是0,所以生成变形地图正对非洲地区。
默认球体正方向
我们可以
修改投影参数
,使当前球体的正方向包含需要的研究范围。
Note
建议一开始通过调整数据框投影参数来确定具体的位置,效果合适后再对栅格文件执行投影。
当然如果数据没有撕裂的话不投影也行。
-
使用投影工具时,右击出现的
复制并修改
功能可以调整投影参数。
东经为正,西经为负,北纬为正,南纬为负。
我们以中国为研究区,所以在设置投影的时候可以填入112,即东经112°(或105),另外我希望中国出现在地球偏上的区域,所以纬度填的0。
参数设置好后,点击确认投影即可。
调整后的球体
步骤1补充 调整远近
可以看到目前也只是整个球体,我们希望镜头拉近,实现一种震撼的、超近距离俯瞰地球的效果。
那么可以调整中心经纬的参数以及高度
height
,这里增大了100倍。
然后只漏出上半部分,可以实现这种效果。
Note
可以看到上图演示的栅格数据,右上部分出现一条缝,这是因为仅仅修改了数据框投影。
所以栅格数据是动态投影变换过来的,这种不准确的计算就可能导致展示的效果有撕裂,可以对数据使用投影工具来解决。
详情
点击这篇文章
,在后半部分有说明。
-
步骤2(可选) 添加大气效果
只要完成投影操作,基本完成,效果已经出来了。
不过有许多可以完善的地方,比如地球的表面被大气层覆盖住,不管是从太空还是地面,眺望远方,地平线在大气层和光线的作用下变得越来越模糊,所以我们也可以制作一个“大气层”。
-
在覆盖全球的一个面矢量基础上创建
制图表达
图层。
-
使用缓冲区(Buffer)效果向外扩大一些,数值没有统一标准,这里设置为0.7。
然后色彩模式设置为渐变模式(Gradient pattern),色彩1为黑色,色彩2为蓝色,然后就是 intervals 设置为50,Percentage 设置为2,如下图所示:
然后将图层置于地球图层的下一层。
“大气层”效果
步骤3(可选) 星空背景效果
大气效果与宇宙星空背景效果结合,两者相辅相成,让球状地图变得更有层次。
图框的背景需要设置成黑色,然后点缀些许星光(白色圆点)。
在
数据框
的属性中找到
Frame
选项卡中,自定义设置
背景
效果。
-
选择黑色背景,轮廓线宽度设置为0;
-
上面添加一层,类型选择 Marker Fill Symbol,中文应该叫标记符号,颜色选择白色,大小 1 pt,轮廓宽度设置为0,然后在 Fill Properties(填充属性)中调整“星星”的密度。
ArcGISPro实现
ArcGISPro实现该效果还要简单些,并且把制图表达功能合并进了符号系统。
也是加渐变轮廓然后黑色背景而已。
3.用于示意、区位图
球状地图还可以作为主要地图的区位示意图使用,表示研究区在地球上的具体位置。
比如下面图1所示,几乎占满整张画布的就是主地图,用于体现作者想要表达的主题,而右上角的球体地图就是用于区位示意。
区位示意图虽然不是地图的必要组成元素,但也是常客之一,它让读者在聚焦于地图表达信息的同时也能看到研究兴趣区在更大范围区域的方位。
区位示意图我们一般直接使用平面图居多,但这种球状的示意图与平面示意图相比有一个秒杀的优点,那就是好看!
颜值即正义。