在分析过程中投影数据集时,像元大小投影方法环境设置可以使用定义的方法来控制输出栅格像元大小的计算。
可以使用以下三种方法之一来计算投影的像元大小:
- 转换单位
- 保留分辨率
- 范围中心
如何使用转换单位方法计算像元大小
在转换单位方法中,转换单位的方式取决于所涉及的坐标系类型。下面给出了三种情况。
在不同的投影坐标系之间进行投影
从一个投影坐标系 (PCS) 投影到另一个 PCS 时,可根据需要按相应系数转换线性单位。如果地图单位相同,则在两个 PCS 之间进行投影时不会发生线性单位转换。如果原始范围和投影范围的线性单位不同,则会发生线性单位转换。例如,如果地图单位为米,投影单位为英尺,则原始范围的 10 米在投影范围中将表示为 32.8084 英尺。
在不同地理坐标系之间进行转换
从一个地理坐标系 (GCS) 转换到另一个 GCS 时,将转换角度单位。
在 PCS 和 GCS 之间进行投影
从 GCS 投影到 PCS 或从 PCS 投影到 GCS 时,输出像元大小将根据投影范围与原始范围的四条边和两个对角的平均比值进行计算。下图表示了 PCS 中的原始范围和 GCS 中的投影范围。原始范围的边和对角线长度为 a0、b0、c0、d0、e0 和 f0,且投影范围中的对应长度为 a1、b1、c1、d1、e1 和 f1。
投影范围的像元大小计算如下:
像元大小投影 = 1/6(a1/a0 + b1/b0 + c1/c0 + d1/d0 + e1/e0 + f1/f0) * 像元大小原始
局限性
此方法具有以下局限性:
- 在从一个 PCS 投影到另一个 PCS 的过程中,没有考虑变形问题。例如,在给定位置的 UTM 区域中 1 米的投影距离在亚尔勃斯投影中可能表示的并非是 1 米的地面距离。
- 从 GCS 投影到 PCS 或从 PCS 投影到 GCS 时,将仅投影原始范围的四个拐角点以计算边和对角线的长度。这可能会引入过度的变形,具体取决于投影和范围。
要避免这些局限性,建议您指定适合分析的像元大小投影方法。
如何使用保留分辨率方法计算像元大小
使用保留分辨率方法,可在投影范围中保留与原始范围内相同数量的方形像元。输出像元大小将根据投影范围与原始范围的面积之比进行计算。对于 GCS 和 PCS 的所有组合,此方法可比默认的转换单位方法更准确地计算方形像元的平均大小。
如果原始矩形范围和(形状不变的)投影范围的面积为 A0 和 A1,则方形像元的面积分别为:
ca0 = A0/n
且,
ca1 = A1/n
因为两种情况下,像元数 n 均保持不变,所以范围面积与方形像元面积的比值相等。
A0/ca0 = A1/ca1
输出像元面积可表示为:
ca1 = (A1/A0) * ca0
因此,输出像元大小为:
像元大小投影 = √((A1/A0) * ca0)
在此方法中,像元大小转换因子为:
√(A1/A0)
局限性
此方法的局限性在于,输出像元大小取决于特定的地理位置;因此在较大区域上切割栅格时,使用一个像元大小执行分析可能不太合适。要避免这种情况,请使用相同的栅格数据集指定像元大小,同时针对较大区域上的不同切片执行栅格分析。
如何使用范围中心方法计算像元大小
范围中心方法可将原始范围的中心投影到输出坐标系。通过获取从中心点到其四个相邻点的投影距离的平均值来计算输出像元大小。
下图表示了原始范围中的五个点,其中一个点位于中心,被其他四个点包围,这四个点距中心点的距离为原始像元大小。
可使用投影长度的平均值来计算新的像元大小,如下所示:
像元大小投影 = 1/4(a + b + c + d)
- 其中:
a、b、c 和 d 是投影范围中从中心点到其四个相邻点的距离。
局限性
范围中心方法的局限性与保留分辨率方法的局限性相同。请使用相同的栅格数据集指定像元大小,同时针对较大区域上的不同切片执行栅格分析。