你看过《这里是中国》,但你看过《这里是甘肃》吗?

蛮长时间也没想好做个什么图?最近晚上正好在看《这里是中国》,一开始索性完成了A货的“这里是中国”的封面图,后面改动了下,缩小尺度,结合Aerialod渲染,做出了《这里是甘肃》。其实《这里是中国》书里面也有好多设计很不错的地图,看起来挺简单,但从数据、设计、实现等各方面来操作,似乎也并不是想象中很容易的事情。从另一个角度来讲,借鉴抄袭也算是学习的一种方式。

甘肃省地处三大高原的交汇处,地域跨度大,境内陆形复杂,囊括除海洋以外的所有地貌。这里不止有牛肉面,还汇集了各种不同的自然景色和文化历史。从山水葱郁,到苍茫戈壁,共同组成多元美丽的陇上风光。

用到的软件

ArcGIS Desktop

Photoshop CC 2018

Aerialod

技术路线

总体思路是用地形渲染作底图,然后分别用影像和矢量面作遮盖,凸显三维效果。在PS中合成,调整效果和添加文字。

数据准备

数据预处理

01

统一投影

获取数据都为WGS 84,这里统一使用墨卡托投影,全部设为WGS_1984_Web_Mercator_Auxiliary_Sphere。使用【ArcToobox -> 数据管理工具 -> 投影和变换 -> 投影】(ArcToobox -> 数据管理工具 -> 投影和变换 -> 栅格 -> 投影栅格)这两个工具进行。

02

矢量数据处理

1)主要有用于甘肃区以外的地形遮盖,隐藏甘肃区域,使用定义查询。

2)甘肃北边涉及到国界,这部分使用擦除中国区的全球遮盖面。

3)裁剪甘肃水系矢量数据,准备湖泊水库。

4)甘肃省地级市数据准备如下:

03

DEM数据准备

准备中国90米DEM数据,并单独裁出甘肃区。以及全球1.5Km的DEM。

山体阴影

使用影像分析工具,生成山体阴影效果。

1、打开影像分析工具,选择全球dem数据,添加函数并选择山体阴影函数。

2、设置参数,这里将z因子设为20。

3、重复以上步骤。设置中国区和甘肃区山体阴影,将z值分别设为20和80。效果如下。

全球及中国区z=20                              甘肃z=80

Aerialod渲染

Aerialod识别图片的像素值,试了几次16bit像素深度的TIF大文件无法打开,这里将其导出png再添加。设置分辨率、采样率以及比例。

符号化

ArcMap加载所有用到的数据,符号化效果如下:

进行如下符号化:

1)图幅设置

切换至布局视图,设置纸张A4,比例尺。

单独导出4幅地图,结果如下:

PS中提取要素

1、影像处理

下载12级Google影像,在ArcMap中进行裁剪后添加至PS中,此时透明失效,利用魔棒工具,将其单独提取图层。

同上步骤,也提取出Aerialod渲染的地形文件。

注:Aerialod渲染的地形文件和影像同ArcMap导出的图片分辨类别不同,与其他文件添加在同一个文件中时候需要变形缩放。

2、要素提取

同上步骤,分别提取水系、边界线、地级市注记,后将其添加一个文件中,效果如下。

3、图层叠加设置

将所有提取的图层,与地形渲染图层按照顺序放在同一个文件中(提取的Aerialod渲染的地形文件和影像需要缩放)。如下:

调整影像显示效果,工具主要有色彩均衡、曲线、亮度/对比度、色相/饱和度、滤镜等,此步骤主要目的是为了增强影像对比度和饱和度,设置叠加方式,透明度,呈现结果由主观因素影响。

添加文字

增加文字内容,设置显示效果,这里仿照《这里是中国》封面内容。

导出效果图

总结

在此图中,利用Aerialod渲染地形与山体阴影的两种叠加。但使用Aerialod在大空间尺度输出渲染地形时,输出图像分辨率有一定局限,同时三维效果显示也需要花时间调参数。而用GIS软件生成的山体阴影细节保留更好。无论是使用Aerialod或GIS软件生成山体阴影,都需要根据实际情况结合与取舍。

使用类似的方法,则可以做出多个“这里是中国”类的图,如下《这里是湖北》。

我们本次大赛前三名的作品我录制了一个视频,大家可以查看下。

月底我将给大家分享一个可以交互查看的版本,可以查看所有入围的22幅作品,想体验的童鞋可以根据下面的网址或者扫码下面的二维码进行登记,到时候统一发送给你们。

https://wj.qq.com/s2/9124255/f9cc/

后续在知识星球中,我也会系统地介绍些地图制作的技巧和教程,对这方面感兴趣的童鞋可以来星球探索下。

(0)

相关推荐