查看原文
其他

制图特效! ArcGIS高级样式箱下载!合计14+14种工具

GIS前沿 2023-01-12

Editor's Note

文末有工具下载链接。

The following article is from GIS荟 Author 你个海怪

前言:渐变、透明渐变、阴影、浮雕、各式缓冲区、立体边界、双向山体阴影、多向山体阴影、发光特效,这些特殊 ArcGIS 制图特效你想要吗?没有复杂的操作,使用工具一键完成!


1.工具新增效果

1.1立体边界

该效果参考自公号:ArcGIS带你飞,非常感谢飞大佬!

个人感觉效果非常不错,所以我给写成了一个 arcgis 工具,嘿嘿,这样就可以一键制作立体边界效果,非常方便!

 

1.1.1效果

第一步先看效果怎么样,再看如何使用。

 

图1 初始效果 地点 四川省阿坝州

 

使用立体边界工具运行可以一键得到一个边界图层和一个背景图层(项目区外的区域),效果如图2。

默认的顺序是边界图层在上,背景图层在下;你可以反转顺序,将背景图层置于上方,就得到了效果如图3,图3效果可以让项目区有一个明显的下凹效果。

立体边界工具默认得到的效果是位于左侧的图2。

 

左 图2;右 图3

 

1.1.2工具使用

工具界面

 

  • 输入要素:输入项目区的矢量数据,只能输入面

  • 输出要素:设置输出轮廓的地址和名称,另外背景图层也会自动保存在该地址中,因为使用了制图表达工具,所以只能保存在 GDB 数据库中

  • 项目区外透明度:项目区外区域的透明度,默认设置为40;

  • 仅保留整体范围:如果输入要素图层含有多个要素,当勾选此选择时,仅输出整体的轮廓,而不是每个要素都有轮廓。

 

左 勾选(默认选项);右 取消勾选

 

如何手动制作这个效果可以前往 arcgis带你飞《立体边界,让出图更酷炫一些》 具体浏览操作步骤。

 

图片来自 ArcGIS 带你飞

 

1.2多向山体阴影

多向山体阴影渲染工具,ArcMap 包括 ArcGIS Pro 都没有直接制作多向山体阴影的工具,但是在函数方法中有。

所以这里一步到位,直接整一个多向山体阴影工具,直接制作多向山体阴影。

 

三种山体阴影对比表

 

简单来说,要细节就无脑适用多向山体阴影,折中就选择双向山体阴影。

 

1.2.1效果

下面是三种山体阴影渲染的效果对比。

图左是使用传统的、ArcGIS 自带的山体阴影工具制作得到的效果;图中是上一版制作的双向山体阴影工具制作的得到的效果;图右是这次新增的多向山体阴影工具制作的效果。

传统地形阴影的缺点太多了,我也说过很多次,比如沿太阳方向细节丢失、明暗对比度太高等,不太推荐使用。

 

从左到右:传统 双向 多向

Z 因子都是选取的3。

总之,各有差别,但是默认的一定是最烂的,其他两种大家根据喜好选择,下面有区域放大后的比较情况,从左到右分别是传统效果、双向山体阴影效果、多向山体阴影效果:

 

从左到右:传统 双向 多向

 

1.2.2工具使用

工具界面

 

该工具使用非常简单,输入DEM 数据以及存放路径和名称即可。

 

 

3.其他高级制图效果

1.复合效果 渐变偏移

使用了制图表达中的两种渐变和偏移功能,最后形成该效果。

 

左 初始;右 使用工具后

 

 

2.两种密铺五边形

《GIS 与密铺与铺瓷砖的紧密关系》一文中,较为详细介绍了密铺五边形相关的数学概念以及在 GIS 中的运用,还分享了如何使用 Python 调用 ArcPy来制作密铺五边形。

并且制作了两种不同形状的密铺五边形,如今进一步把它们封装成了工具箱,编写了帮助文档,放进了样式箱中。

 

2.1密铺五边形1

第一种形状的密铺五边形。

 

左 密铺五边形1;右 使用第一种五边形制作的栅格分区统计结果

 

2.2密铺五边形2

第二种形状的密铺五边形。

 

左 密铺五边形2;右 使用第二种五边形制作的栅格分区统计结果

 

2.3 获得密铺五边形状的分析单位

打开任意密铺五边形工具,输入目标图层后,运行即可获得由大量密铺五边形形状作为最小分析单位的要素图层。

 

左 初始图形范围;中 第一种密铺五边形;右 第二种密铺五边形

 

3.蜂窝六边形

也就是等六边形,该 ArcGIS10.4之后的版本自带,低于该版本的 ArcGIS 没有该工具。

所以这个插件可以帮助版本较低的用户创建蜂窝六边形。

左 蜂窝六边形;右 使用蜂窝六边形制作的栅格分区统计结果

 

4.建筑阴影

使用制图表达功能制作的简化版建筑阴影,自动默认设置40%的透明度。

 

 

不仅是制作简化版的建筑阴影,也可制作其他阴影效果,比如下面这种不同要素之间层次关系的效果。

 

 

5.更好的等值线

在使用焦点统计工具预处理栅格数据后,生成更美观更好的等值线,就像下面一样,左边是ArcGIS 默认生成的等高线,右边是使用新工具制作的等高线,可以明显的看到两者的差异。

详细制作过程可以查看文章《更好的等值线》

 

某地区等高线 左 默认生成;右 使用工具生成

 

某地区有机质等值线 左 默认生成;右 使用工具生成

 

6.浮雕效果

浮雕效果工具可以根据输入的面图层向内做负缓冲生成一个栅格数据(负缓冲距离自己把握,记得加上负号“-”),然后将栅格置于面图层下方,最后将这个面图层的透明设置成20%就可以了。

效果如下:

 

不同行政区生成的浮雕效果

 

7.发光轮廓

缓冲区结合透明度的差异设置所形成的轮廓发光效果,也可以叫羽化效果。

在面要素图层外创建多层缓冲区,然后依次指定透明度,实现发光透明的效果。默认效果是白色,如果没有背景,无法看到效果,不过可以自定义修改成其他颜色。

初始渐变间隔距离为10米,共90米,可在放大倍数栏输入整数值使发光边缘变大:默认放大倍数50,单一间隔50米,共450米,如果填入2,表示间隔距离20米,外部的总发光轮廓一共180米。比如北京市这么大的范围推荐200,具体大小酌情使用。

 

注意事项: 影响性能,谨慎使用,需要出图的时候再打开吧; 根据不同的地图尺寸选择不同的放大倍数才能有更好的效果。

 

 

默认的颜色是白色,如果你的背景正好是白色的话,可能就看不到渐变发光的效果了。

双击图层打开符号系统,找到要素->单一符号,可以修改颜色,修改成适合整体的颜色,比如黑色。

 

 

8.整体轮廓

孔洞在要素中是非常常见的,孔洞较多的要素看起来非常零碎,这个时候如果使用缓冲区工具制作轮廓线,或者其他渐变轮廓的话,那么不仅外面会有生成的轮廓线,在内部的孔洞中也会“挤满”轮廓线,这会让整个地图看上去很“脏”,特别是多个图层,且每个图层都有很多的要素的时候。

使用整体轮廓线工具可以生成一个将内部完全填充的面图层,然后在这个面图层的基础上做制图表达的渐变轮廓效果。

 

左 使用工具前;右 使用工具后

 

某地区的项目区位图中就有大量的孔洞,使用该工具制作的轮廓可以将整体的全局轮廓展现出来,而不会在每个孔洞中生成轮廓,保证的地图的清晰简洁

 

均匀渐变_黑色工具结合使用可以达到以下效果:

 

渐变轮廓 黑

 

该工具支持输入多个图层,工具会自动将所有图层以及每个图层里面所有的要素统统合并,然后绘制整体轮廓。

 

9.渐变轮廓 黑

通过制图表达在面图层的外部实现均匀颜色渐变效果,适用于线和面图层。

 

 

局部放大对比:

 

左边是初始普通效果,右边是均匀渐变效果

 

10.缓冲区轮廓

一键制作三级缓冲区轮廓,同时自动选择颜色搭配,方便使用。

输入放大倍数,可按数值放大缓冲区。,默认缓冲区为30 60 90米。放大倍数输入10,就可获得 300 600 900 米的缓冲区。

具体大小用户需要结合研究区范围大小进行调整。

 

缓冲区轮廓效果

 

11.双向山体阴影

双向复合制作的山体阴影,既继承普通山体阴影(Hillshade)和多向山体阴影(Multidirectional Hillshade)优点,又同时中和了两者的缺点,避免沿太阳方向的地形细节丢失,向光和背光处地形明暗相差特别大;另外双向复合制作的山体阴影更有光泽,细节质感更好。

双向山体阴影的细节肯定是比不上多向山体阴影的,但是双向山体阴影容量较小(相比多向),双向山体阴影是一个折中的选择。

 

名称细节磁盘占用其他
普通山体阴影一般,大量细节丢失
双向山体阴影有奇特的光泽,适用于一些制作方法
多向山体阴影非常大

 

需要注意的是如果输出的栅格图像看上去非常暗,可将拉伸方式修改为最值或者自定义拉伸来解决。

 

 

4.如何使用

4.1解压后注意事项

获取到该工具的压缩包,解压后可以看到多个个文件夹:lyrRepresentationRasterFunction等,以及2个工具箱:海怪样式箱X.tbx海怪样式箱X_101.tbx(对应 ArcGIS 10.1版本)。如果你使用海怪样式箱X.tbx出现问题,比如工具箱中工具少了几个,那么可以尝试添加海怪样式箱X_101.tbx使用。

压缩包中的文件夹和工具箱都必须同时存在,它们的相对位置也是不能修改的,也就是说它们三个必须在同一个文件夹下,这样工具箱才能正常工作。

 

4.2添加方式

  • 方式一:在工具箱窗口中,鼠标右击ArcToolbox打开设置面板,第一项就是添加工具箱,点击即可。

 

 

  • 方式二:添加到工具箱系统文件夹中,优点是每次打开 ArcMap 都可以自动加载该工具箱:

    将压缩包中的内容全部复制到 ArcGIS 的安装路径所在的 ArcToolbox 文件夹即可。

    文件夹位置(根据安装的版本和位置可能存在差异):C:\Program Files (x86)\ArcGIS\Desktop10.8\ArcToolbox\Toolboxes

 

 

5.下载和提醒

5.1使用注意

  • 使用工具前请确保扩展模块都已经打开;

  • 双向山体阴影工具和浮雕效果工具都需要手动输入导出的栅格数据名称,请注意,栅格数据名称不能用数字开头!这是基本规则,包括其他ArcGIS自带的工具都是这样的;

  • 大部分工具箱的帮助文档都记载的比较详细,点击工具右下角的显示帮助即可查看工具描述以及每一个选项的说明;

  • 确保<<海怪样式箱.tbx>>工具箱所在的路径没有中文!!!

  • 使用了制图表达功能的工具的输出路径只能选择 GDB 数据库,因为制图表达规则只能保存于 GDB 数据库中。

 

5.2下载

老规矩
进入本公众号后台
发送数字
1227
获取下载链接

工具基本适配了 ArcGIS 10.1到10.8版本,对ArcGIS Pro 的升级支持正在进行中!

 

另外14种工具

既然说了14+14,那么另外的“14”是什么呢?

那就是 Terrain Tools v1.1,来自 Kenneth Field,包含14种地形可视化工具,适配 ArcMap 和 ArcGIS Pro;

使用详情和下载.《Terrain Tool》



- END -

ArcGIS SHP文件10大"罪状"
ArcMap出图小技巧:主图设计、图例、比例尺、指北针、标题
提升制图效率!ArcGIS批量出图工具箱下载
替代Google Earth的ArcGIS Earth下载!可在线查看历史影像
从事测绘地信,这些插件和小工具可下载

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存