多幅栅格比较时的符号化问题
作者:admin时间:2018-12-21 10:26:25
我们在对多幅栅格进行符号化时经常会遇到这样的问题,不同年份的用地许可热度图作对比时,应该怎样统一符号化的颜色和分隔值?
如上图中使用了栅格默认的符号化方式,这种情况下我们没有办法统一图例中的低值和高值,也就是没法比较两个热度图。
虽然符号化时选择的色带是相同的,但是相同的颜色,在两幅图中却代表着不同的值,如左图中深红色表示密度为1.18的区域,而右图中的深红色却代表密度为1.06的区域。
下面,小编给大家提供两种解决方案。
本案例中使用的色带为冷色过渡到暖色扩散色带。
1.使用“拉伸”的符号化方式
首先请确定所有需要比较的栅格的最值,包括最小值和最大值,最值可以到栅格的图层属性—源选项卡中来查看。
找出所有栅格中的最小值和最大值作为我们符号化的最低值和最高值,比如本例中,两份数据的最小值都为0,最大值一个为1.06,一个为1.18,因此此处最低值为0,最高值为大于1.18的值,比如2。
在栅格的图层属性—符号系统选项卡中,设置如下图所示,注意,如果需要编辑高值/低值,需要先将拉伸类型切换为“最值”这种拉伸方式。
设置完成一个栅格图层的符号化方式之后,其他图层只要读取这个图层的符号化方式即可,具体方法是在图层属性—符号系统选项卡中,点击右上角的导入按钮,导入设置完成的这个栅格图层的符号化方式。
结果如下图所示:
确认分成几个类别,并且在“分类”中输入中断值。
其他图层导入此图层的符号化方式。
最后修改一下图例的样式,得到如下图所示的效果。
发表评论