显示栅格数据的渲染器
Posted 流浪若相惜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了显示栅格数据的渲染器相关的知识,希望对你有一定的参考价值。
栅格数据集可在地图中以多种不同的方式进行显示或渲染。渲染是一个显示数据的过程。栅格数据集的渲染方式取决于它所包含的数据的类型以及您要显示的内容。某些栅格包含一个 ArcMap 将自动用于显示栅格数据的预定义配色方案,即色彩映射表。对于未包含预定义配色方案的栅格,ArcMap 将选择一种合适的显示方法,您可根据需要对其进行调整。
您可以使用影像分析 窗口或通过打开图层的属性 对话框并编辑符号系统选项卡上的参数来更改渲染方法。要保留所设置的渲染属性,可保存一个图层文件 (*.lyr)。
栅格数据的渲染方法
拉伸
“拉伸”渲染器用于以平滑渐变的颜色显示连续的栅格像元值。使用“拉伸”渲染器来绘制单波段的连续数据。该方法非常适合于诸如影像、航空像片或高程模型等要显示的像元值位于较大范围的栅格数据。以下示例显示的是对多波段栅格数据集中的单波段应用“拉伸”渲染器的情况:
在决定如何拉伸值时,可以选择若干种不同的自动拉伸方法,也可以选择手动拉伸。
RGB 合成
“RGB 合成”渲染器与“拉伸”渲染器使用相同的方法,但前者允许您以“红、绿、蓝”合成方式组合多个波段。查看彩色航空摄影时,您通常看到的是一个三波段栅格数据集,并且默认情况下将应用“RGB 合成”渲染器。此外,在使用多波段栅格数据集(如卫星或航空影像)时,您还需要使用该渲染器来显示不同的波段组合。
以下是使用三个波段进行显示的多波段栅格数据集的示例。上面的图像是使用“拉伸”渲染器显示栅格数据集中的其中一个波段。而下面以彩色显示的图像是使用“RGB 合成”渲染器进行创建的:
分类
“分类”渲染器多用于单波段栅格图层。此“分类”方法通过将像元值归组到不同的类别来显示专题栅格。这种专题分类可应用于连续的现象(如坡度、距离或适宜性),具体方法是将一个范围分为较少数量的类别,并为这些类分别指定各种颜色。以下是使用“分类”渲染器显示的高程栅格数据集的示例:
您可以选择下面列出的某种分类方法:
- 手动 - 用于设置分类间隔。例如,如果您要通过在重要阈值处放置间隔来强调特定模式,或者您需要遵守的特定标准要求某些分类间隔,则可使用此选项。
- 相等间隔 - 像元值的范围被划分为几个大小相同的类,此处您需要指定类的数目。使用此方法可强调属性值相对于其他值的数量。这种方法最适用于常见的数据范围,如百分比和温度。
- 定义的间隔 - 您需要指定一个用来划分像元值范围的间隔,而 ArcMap 会确定类的数目。
- 分位数 - 每个类均包含相等个数的像元。此方法适用于线性分布的数据。
- 自然间断点分级法 (Jenks) - 通过查找数据值差异相对较大的相邻要素对来使用统计方法确定分类间隔。
- 标准差 - 显示像元值与平均值之间的差异。该方法最适合正态分布的数据。
-
几何间隔 - 根据具有几何级数的组距创建分类间隔。分类器中的几何系数可以更改一次(可更改为其倒数),以便优化类范围。该算法创建几何间隔的原理是,使每个类的元素数的平方和最小。这可确保每个类的范围与每个类所拥有的值的数量大致相同,且间隔之间的变化非常一致。
此算法专门用于处理连续数据,是相等间隔、自然间断点分级法 (Jenks) 和分位数间的折衷方法。其在突出显示中间值变化和极值变化之间达成一种平衡,因此生成的结果外形美观、地图内容详尽。
例如,在降雨量数据集该数据集中只有 15% 的气象站(少于 50%)记录了降雨量,其余的气象站没有记录降雨量,因此它们的属性值为 0。
唯一值
“唯一值”渲染器用于分别显示栅格图层中的每个值。举例来说,您可能有一些用来表示地球表面上特定对象的离散类别,例如,专题栅格图层中可显示土壤类型或土地利用的离散类别。下面是一个显示土地利用的分类栅格数据集的示例:
“唯一值”渲染器将每个值随机显示为一种颜色。如果数据具有色彩映射表,则可通过“色彩映射表”渲染器以指定的颜色显示数据。
色彩映射表
在使用“唯一值”渲染器或者希望栅格图层中的值以预先指定的颜色来表示时,可以使用“色彩映射表”渲染器。
如果栅格数据集中存在色彩映射表,则“色彩映射表”渲染器会自动显示在“符号系统”选项卡的可用渲染器列表中。
离散颜色
如果想要随机使用一种颜色来显示栅格数据集中的值,则可使用“离散颜色”渲染器。该渲染器类似于“唯一值”渲染器,但在存在大量唯一值时,“离散颜色”渲染器更为有效,因为它不必计算存在多少个唯一值。“离散颜色”渲染器会为每个唯一值分配一种颜色,直到达到所选的最大颜色数量为止。下一个唯一值将从配色方案的开头处开始;该过程将一直持续下去,直到为每个唯一值都分配了颜色为止。
以上是关于显示栅格数据的渲染器的主要内容,如果未能解决你的问题,请参考以下文章
ArcGIS微课1000例0057:将多波段栅格(影像.tif)背景设置为无数据nodata的方法
ArcGIS微课1000例0057:将多波段栅格(影像.tif)背景设置为无数据nodata的方法