我想将多边形(shapefile;值1
和2
; 1 = outside a protected area
,2 = inside a protected area
)栅格化为1分钟的分辨率栅格。
我正在使用栅格化。
有人可以告诉我使用fun= first
或fun= last
的含义是什么吗?
每一个都产生了略微不同的结果。我在任何地方都找不到任何解释。如果我使用fun=min, max, mean
,结果也会略有不同。
答案 0 :(得分:1)
举一个例子,我可以说测量森林中每棵树的高度和位置。我可以用各种方式显示这些数据但是我想创建一个树高的栅格。
根据我为栅格选择的分辨率,每个网格单元格可能包含多个树。但是,每个网格单元只能有一个单独的树高值,因此我需要决定如何在单元格内处理多个树,每个树都有一个高度值。这就是各种功能允许我做的事情。
根据我的假设,我可能希望我的每个网格单元格的树高度为mean
,median
,mode
,maximum
或minimum
光栅。我可能还想知道每个网格单元格中有多少树,在这种情况下我可以使用count
函数。 first
和last
函数几乎与他们在锡上所说的相同。如果您想象单个网格单元的所有树高都是向量,则first
选择此向量中的第一个值,last
选择向量中的最后一个值。
在生态方面,我无法想到为什么这可能有用,但我进行了实验,这就是他们所做的。另外,使用mode
时实际上并没有rasterize
函数,但您可以轻松编写自定义函数。希望它有所帮助!