如何在QGIS中制作这种三维梯田效果?
前几天有朋友在我朋友圈看到下面这个视频,询问制作方法。教程我之前已经分享到知识星球了,今天稍微详细地介绍下。
这个图呢,是在QGIS中制作完成的。所以以下方法只适用于QGIS,你可以自己在ArcGIS中探索下。
1)数据准备
制作这种效果需要先准备一份数据,可以使用axismaps网站提供的功能下载数据。
网站地址:https://contours.axismaps.com
默认是夏威夷区域,如何自定义呢?
你可以通过百度或者高德坐标拾取的方法,来获得想要下载区域的坐标位置,下面使用的是百度坐标拾取工具。
在搜索框中输入你感兴趣的区域,比如珠穆朗玛峰,然后直接在地图上点击就可以获得对应的坐标了,复制一下坐标,备用。
当然你可能会说,百度坐标系或者火星坐标系与地球坐标系下的坐标是有很大差别的,对的,是有差别,但对于咱们做这种图无大影响,我们只是需要一个大致位置。
接下来就根据你复制的坐标,修改网址中的参数即可,然后回车访问。
根据你网络的情况,等待时间不尽相同,但通常情况下,等一会就会出来的。
软件默认情况下数据的单位是feet,为了后续应用方便,我们可以将单位修改为meters。
此时,切换到下载页面,点击Download GeoJSON按钮,下载即可。
2)数据格式转换
下载后的Geojson数据可以直接拖拽到QGIS工程中。
Geojson的数据格式在操作上有时候会出现些问题,所以为了稳定性,建议大家把数据另存为shp格式。
3)数据整饰美化
先按照数据中的高度属性设置一个渐变色,根据自己喜好自己选择。
目前线条太粗,影响效果,我们在样式中设置一个细一点的效果。
接下来就非常关键了。
勾选【绘制效果】,按照下图效果,勾选出阴影。点击应用,效果就出来了。
把视图放大一下,可以看到更为精细的效果。
至于如何做出这种动态的效果,其实也非常简单,找一台性能较差的笔记本,越差越好,设置好效果以后,点击应用。它就会一层一层的给你绘制出来。
对啦,最近微信公众号推文改版,很多机制发生了改变。昨天看帅张的文章《微信最近的一些新改动》,里面有提到很多时候你可能不会第一时间收到某个号的推文,具体原因及如何应对,他给提供了一些方法,见下图高亮处。
如果你想第一时间接收到GISer学习团公众号的推文,欢迎多多互动。
GISer学习团
扫码关注我们