一键制作 ArcGIS 高级样式的样式箱版本更新 2.0

前言:在今年6月的时候发布了一个可以一键制作多种样式的工具箱,经过多次的修改和调整,同时增加了密铺工具集等,样式箱正式更新为2.0版本!6月第一次发布的原文:《一键制作 ArcGIS 高级样式的工具箱来啦!》第一次分享时,里面就有多种可以一键制作的效果:

浮雕效果

轮廓发光效果:可随意选择喜欢的轮廓颜色

建筑阴影(制图表达)

渐变轮廓(制图表达)(

整体轮廓(把中间的坑洞填上,成图不那么繁杂)

两种缓冲区轮廓(制图表达)以上就是最开始版本的工具可以实现的样式;下面就从新增加的工具再到老工具的调整,来讲讲更新的具体内容。1.工具归纳修改工具箱现在分为四个工具集:复合工具:多种制图表达效果复合制作的效果;密铺工具:全部为这次新增的工具;普通样式工具:一般样式工具;轮廓样式工具:作用于线、或者面轮廓的样式工具。

2.新增工具2.1 新增工具一:密铺五边形 1

2.2 新增工具二:密铺五边形 2

根据输入图层(栅格)的范围生成两种密铺五边形,进而获得新的分析单位。

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

使用第一种五边形制作的栅格分区统计结果

使用第二种五边形制作的栅格分区统计结果在《GIS 与密铺与铺瓷砖的紧密关系》一文中,不仅详细介绍了密铺五边形相关的数学概念,还展示了使用 Python 调用 arcpy 来制作密铺五边形的源代码,不过没有封装成工具。而在这里我正式把它们封装成了工具箱,编写好帮助文档,最后放进了样式箱中。2.3 新增工具三:蜂窝六边形也就是等六边形,其实这个工具 ArcGIS 已经有了,不过得是 ArcGIS10.4之后的版本才有。所以这个插件可以帮助版本较低的用户(比如我自己)创建蜂窝六边形。

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

左:默认等值线;右:更好的等值线3.旧工具调整修复均匀渐变_黑色的错误。修复了由于 ArcGIS 10.2 版本的 arcpy.Buffer_analysis 方法只接受7个参数所导致的错误。更新了浮雕工具的说明,提供了负缓冲距离参考。更新了普通样式工具箱->缓冲区轮廓,添加了放大倍数这个参数,用户可通过输入方法倍数(整数)来放大缓冲区。比如:默认缓冲区是 30 60 90 米,放大倍数中输入10,可获得 300 600 900 米的缓冲区。更新了浮雕工具,现在可以自动设置处理范围和输出的栅格腌膜范围。(另外注意使用这个工具需要开启 SpatialAnalyst 扩展模块)其实这些都不用看,打开工具看右边的帮助信息就够了。最后最后的最后,也非常感谢给我提供错误反馈的朋友。

(0)

相关推荐