Отсечение растра как шейп-файла в r
Я хочу обрезать растр, используя шейп-файл в r как шейп-файл. Я использовал функцию обрезки, но она обрезает как экстенты, а не как форму. пожалуйста, помогите мне
1 ответ
Решение
Обрезать, как указано на страницах руководства, обрезать до размеров объекта, для ваших целей вы можете использовать raster::mask()
, с тем же синтаксисом функции маски обрезки "Создает новый объект Raster*, который имеет те же значения, что и x, за исключением ячеек, которые являются NA (или другим значением маски) в" маске "." Вы можете пройти inverse=T
так что вы получите эти значения из пространственного полигона.