又又又地震了!那就做做炫酷的地震区位图吧



 
哈哈,骗你的,其实应该叫《马尔康5.8级地震!教你做炫酷的地震区位图底图》。
只有一个简单的三维地图模型,得自己加上图符等要素(毕竟我要睡觉)。
 
反正呢,效果差不多是下面这样。
 

 

 
 
GIS 软件处理
打开 QGIS 或者 ArcGIS Pro。
DEM 数据处理
DEM 数据合并
 

 
DEM 数据投影;
DEM 数据裁剪;
根据马尔康市的矢量边界进行裁剪。
DEM 拉伸到 0到 65535之间;
详见《制作3D地形(二):高程数据处理》
以 Uint16 的像元格式导出;
 
卫星影像获取
选择喜欢的卫星在线底图,放大到合适位置。
比如下面这样,卫星底图的大小正好和矢量数据的四至一样,然后在当前视图导出图片(仅保留卫星底图),格式可为 PNG 或者 TIFF。
 

 
 
Blender 处理
 
设置平面
添加一个平面;
添加表面细分修改器,勾选自适应细分;
调整位置属性中的缩放比率,同导出的卫星底图一致;
 

 

 
着色器编辑器
平面材质新建材质,选择原理化BSDF,添加连个图像纹理节点和一个置换节点:
一个图像纹理节点打开卫星底图,连接基础色;另一个图像纹理节点打开导出的 DEM 栅格,用于连接置换节点。
 

 
然后在材质的设置选项卡中,选择仅置换。
 

 
灯光
不再使用传统的日光灯,将光源隐藏或者删除。
使用环境光设置:
 

 
垂直镜头
选中摄像机后,在位置属性中,仅设置 Z 值,那么它就会在平面的正上方。
 

 
修改镜头分辨率,和之前的图片保持一致的比率即可。
 

 
镜头类型改为正交,也叫正射,根据情况适当调整比例大小即可。
 

 
F12 渲染,即可!
 
荟GIS精粹,请关注:GIS荟
我的老六!公众号点个星标,文章点个赞
 
 

 
那么一张效果逼真的底图就完成了,当然你还需要加入震源的位置、地震烈度等值线、指北针、比例尺……等等。
 
更详细的系列教程请看这里:
《制作3D地形》——运用 DEM 数据结合 Blender 制作3D地形模型,完全入门级教学,没人学不会!
《制作3D地图》——在《制作3D地形》教程制作的3D地形模型基础上,与使用 GIS 软件制作的地图叠加渲染,生成真实光影的立体3D地图!
到顶部