该枚举定义了栅格重采样计算方式的类型常量。

命名空间:  SuperMap.Analyst.SpatialAnalyst
程序集:  SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll

语法

C#
public enum ResampleMode

成员

成员名称描述
Nearest
最邻近法。

最邻近法是将最邻近的栅格值赋予新栅格。该方法的优点是不会改变原始栅格值,简单且处理速度快,但该种方法最大会有半个格子大小的位移。适用于表示分类或某种专题的离散数据,如土地利用,植被类型等。

如上图所示,黑色线框示意的是输入栅格,浅绿色填充示意的是输出栅格,红色方点表示输出栅格某一单元的中心位置,其栅格值需要被重新计算,使用最邻近法将采用距离它最近的输入栅格的值(紫色圆点)。

Bilinear
双线性内插法。

双线性内插使用内插点在输入栅格中的 4 邻域进行加权平均来计算新栅格值,权值根据 4 邻域中每个格子中心距内插点的距离来决定。该种方法的重采样结果会比最邻近法的结果更光滑,但会改变原来的栅格值。适用于表示某种现象分布、地形表面的连续数据,如 DEM、气温、降雨量分布、坡度等,这些数据本来就是通过采样点内插得到的连续表面。

如上图所示,黑色线框示意的是输入栅格,浅绿色填充示意的是输出栅格,红色方点表示输出栅格某一格子的中心位置,其栅格值需要被重新计算,使用双线性内插法将采用距离它最近的 4 个输入栅格的值(紫色圆点)通过距离加权平均计算。

Cubic
三次卷积内插法。

三次卷积内插法较为复杂,与双线性内插相似,同样会改变栅格值,不同之处在于它使用 16 邻域来加权计算,会使计算结果得到一些锐化的效果。该种方法同样会改变原来的栅格值,且有可能会超出输入栅格的值域范围,且计算量大。适用于航片和遥感影像的重采样。

如上图所示,黑色线框示意的是输入栅格,蓝色填充示意的是输出栅格,红色方点表示输出栅格某一格子的中心位置,其栅格值需要被重新计算,此处采用距离它最近的 16 个输入栅格的值(紫色圆点)通过距离加权平均计算。

版本信息

SuperMap iObjects .NET


SuperMap Objects .NET

受以下版本支持: 6.1.3

请参见