我知道这个问题比较老,但是我想加2美分,以防其他人遇到这个问题来回答相同的问题时...
当您确实希望重新采样数据时(例如,您正在将数据从30 m像素大小汇总到90m像素大小),上述答案是正确的。在这种情况下,您尝试根据附近像素的集合为每个像素创建一个新值。所以是的,对于离散数据集,您可以选择“最近邻”,而对于连续数据,则可以选择“双线性”或“三次卷积”。
但是,在这个问题中,目标并非实际上是对数据进行重新采样,而仅仅是将现有数据转换为新的投影-您希望在新的投影中具有相同的值。 在这种情况下,您确实想对离散数据集和连续数据集使用最近邻重采样,以保持原始数据值的完整性。 我知道此声明与您阅读的有关“重新采样”的所有内容背道而驰,但实际上是认真地考虑要实现的目标以及对数据所做的事情。另外,我也不是一时兴起就提出这个建议。我花了5年的时间从事GIS /远程传感专业的博士学位,以及GIS /远程传感本科课程的教学。
另一个注意事项是,原始张贴者询问了零值和/或负值...如果这些值是真实的数据值(即海拔高度实际上可以是0或-34.5),那么您想包括这些值。但是,如果所讨论的值不是真实数据,而是用于表示NoDATA(例如0或-9999),则需要在通过双线性或三次卷积进行重采样之前将这些像素遮蔽(删除)出栅格。 。 否则,这些-9999像素将包含在重采样计算中,就像该像素的实际高度为-9999一样,您最终将获得无效的数据值。 作为三次卷积的一个非常简化的示例,如果您最近的4个像元值为4、5、16,-9999,包括-9999,可能会导致新的像素值-9974,这是无效数据。