【发布时间】:2018-09-15 13:31:11
【问题描述】:
我想使用 r 中的 shapefile 作为 shapefile 的形状来剪辑栅格。我使用了裁剪功能,但它裁剪为范围而不是形状。请帮帮我
【问题讨论】:
我想使用 r 中的 shapefile 作为 shapefile 的形状来剪辑栅格。我使用了裁剪功能,但它裁剪为范围而不是形状。请帮帮我
【问题讨论】:
裁剪,如手册页所述,裁剪到对象的范围,
出于您的目的,您可以使用raster::mask(),与crop 的语法相同
掩码函数“创建一个新的 Raster* 对象,该对象具有与 x 相同的值,但‘掩码’中为 NA(或其他掩码值)的单元格除外。”
您可以传递 inverse=T,以便从 spatialPolygon 中获取这些值。
【讨论】: