点击上方蓝字,关注我带你飞!
前言:来看看国外大神是如何使用 ArcMap 制作专业的地质图,从 ArcMap 工程文件里学习借鉴。然后再来看看使用地质图制作的精美3D效果,同样提供工程文件哦! |
由 Geological Map of the World (CGMW)、Colombian Geological Survey、Geological Survey of Brazil 联合制作的1比5百万南美地质图开放了下载,不仅提供了高清图片,还提供了完整的 ArcMap 工程文件 mxd、GDB数据库、样式、字体、在线服务、ArcGIS Onlien等,可谓是一应俱全。
同样在网站 https://www2.sgc.gov.co/ 上不仅有 ArcMap 工程文件,他们甚至还做了一个三维效果的地质图,不过没有提供三维效果的工程文件,只提到了使用 Blender制作,所以我使用 Blender还原了一下。
下面根据顺序简单介绍一下 ArcMap 工程文件的下载和使用,以及使用 Blender制作三维效果的地质图。
文章最后附有 Blender 工程文件下载链接
1.ArcMap 制作的南美地质图
1.1下载
打开官方工程文件、数据下载网站:
https://www2.sgc.gov.co/MGC/Paginas/gmsa5M2019.aspx
在下载网页中可以看到以下图标,点击图标可以下载相应文件。
必要下载 MXD 文件、GDB 地理数据库、以及字体(上图橙色框选):MXD 文件中保存着图层样式和布局,GDB 地理数据库保存着图层的源数据,字体用于满足符号的显示。
1.2安装字体
将下载的 Fonts.zip 字体压缩包解压,进入解压后的文件夹中全选所有字体文件并右键安装即可。
1.3修复 MXD 工程文件数据源
解压下载的 GDB 数据库。
打开下载的 .MXD 后缀的工程文件。
在打开的 MXD 文件中点击任意图层的感叹号❗,在弹出的设置数据源窗口中,导航到刚刚解压的GDB 数据库,然后选中名称一致的源数据,然后确认。
只需重新修复一个图层,其他带有感叹号的图层会根据与已修复图层之间的相对路径自动修复缺失的源数据。
1.4图例符号
(一定要装字体哦,不然有的符号会是乱码)
修复完成后,就可以好好看看别人如何使用 ArcMap 制作地质图,特别是如此多的图例符号,如下图。
还在大学的时候,地质相关课程用的最多的 GIS 软件是 MapGIS,该软件在地质行业积累挺多的,包括我现在手里有一套全国、各省的电子地质图,就是 MapGIS 格式的。
所以很多地质相关的图例符号能找到 MapGIS 版本的,但 ArcGIS 版本的不太好找。但在这里正好能找到一整套,美中不足的是英文,也有些符号的标准和国内的不一样,但作为参考,借鉴或者魔改都是不错的。
图层 Chronostratigraphic Units 中有大量年代地层图例,比如打开 Ks2 年代地层图例,可以看到该图例是由两个标记填充符号和一个纯色填充合成。
另外下载的 .style 样式文件可在 ArcMap 样式管理器中添加,里面有各种各样的线符号,如向斜背斜,还有各种填充符号、点符号。
1.5Relief效果
尽管是使用 ArcMap 制作的地质图,但依然有一定的立体感,比如你看左边的海沟和右边的岛屿。
如何实现的呢?
不出意外是透明度图层叠加山体阴影,打开 OceanicCrustAges 图层的属性框,可以看到设置了50%的透明度,毕竟 ArcMap 没有图层混合效果,不像 ArcGIS Pro 和 QGIS。
2.Blender三维效果处理
出人意料的是,原作者团队不仅有正常制作导出的地质图,还特意制作了一幅三维效果的地质图,在介绍网页说明是使用 Blender制作的,但是没有提供步骤。
所以我这边就复刻了一下,效果非常接近,下面简单说些制作过程中不一样,需要注意的地方,详细的步骤我就不赘述了,说了太多次了,公众号里甚至还有详细系列教程。
关于3D地图,那么我能从哪里入手,能实现哪些效果呢?我搜罗全网,既有教程又有案例!
《制作3D地形》——运用 DEM 数据结合 Blender制作3D地形模型,入门级教学,人人都能会!
《制作3D地图》——在《制作3D地形》教程制作的3D地形模型基础上,与使用 GIS 软件制作的地图叠加渲染,生成真实光影的立体3D地图!
2.1哪里不一样呢?
刚刚说制作方法和以往有一定的区别,那么是哪里不一样呢?
以往我们是怎样做的呢?
第一种情况
使用已有地图(仅有一张图片)
这种首先需要将地图放进 ArcMap 或者 ArcGIS 中配准,然后勾画出地图中的地理要素的显示范围,因为一张完整的地图一般不可能整面都是地理要素,通常地图要素仅占地图中间的一个矩形区域,三分之二左右,其余部分为标题、说明、留白等。
所以我们需要这部分的区域选中出来,然后裁剪出该区域 DEM 数据,之后通过栅格计算器全部区域填充,或者通过 photoshop 处理。
第二种情况
地图完全没有其他要素,整块都是地理要素,这种一般都是个人制作的地图,有坐标文件矢量等,所以省去了配准的步骤。
这种情况非常简单,制作出地图范围的 dem 数据,然后到 Blender 中处理即可。
第三种情况
就是现在情况,我们拥有 ArcMap 制图工程文件,看似不用再配准图片。
但是在布局界面导出的地图是没有坐标的,如何让地图和高度图吻合?
难道还是要配准?
其实不用,只需使用 ArcMap 或者 ArcGIS Pro 把地理要素范围内的 DEM 导出来,然后拖进 photoshop 中处理,导出。最终在 Blender 中处理即可。
photoshop 的处理过程可见教程 《制作3D地图》
(这一段看得懂就看,看不懂就凭缘分了)
2.2Blender工程文件下载
(使用的 Blender 版本是 3.3.1)
包括 .Blender 文件后缀的 Blender 工程文件,以及用于置换和颜色贴图的高度图、地质图等文件。
老规矩,付费下载,点击这里付费即可在文章最后找到链接,挺便宜的,如果你真的需要 Blender 工程文件来学习的话。
再说一次,如果是 ArcMap 工程文件、GDB、.style 样式文件,请到上面提到的官网中下载,速度不慢。
Blender 工程文件界面
3D地图的教程在这里都有详细版本,也都免费附带了完整工程文件供下载参考使用。
关于3D地图,那么我能从哪里入手,能实现哪些效果呢?我搜罗全网,既有教程又有案例!
《制作3D地形》
《制作3D地图》
最后
那个网站还有很多其他有用资源,有心的朋友可以在里面逛逛。
再一次感叹tm数据公开做的真好啊,MXD 文件、GDB、.style样式,甚至连字体都提供下载,还在页面显眼处,而且甚至不用登录,留下羡慕的泪水。
也希望国内的数据公开能越来越好,方便大家,不要天天整的嗷嗷叫,一看啥也没有(或许整的嗷嗷叫就是给业外人士、不懂的人听的,谁叼你所谓的业内人士啊)。
荟GIS精粹,关注公众号:GIS荟
求点赞,因为你多点一个赞,那么就真的多了一个赞
不要忘了点赞啊,大哥大嫂过年好!
好吧我做成了相框,喜欢的可买来康康,很大,挂墙上很不错!第一版本!