Я работаю с данными покрытия lul c из этого источника за 2018 год
https://cds.climate.copernicus.eu/cdsapp#! / Dataset / satellite-land-cover? Tab = form
Формат данных - netcdf и показывает классификацию земного покрова для каждого широты. Чтобы прочитать и создать растр из этого netcdf, я сделал следующее:
library(ncdf4)
temp <- nc_open(file.name)
lon <- ncvar_get(temp, "lon")
lat <- ncvar_get(temp, "lat")
lccs <- ncvar_get(temp, "lccs_class", signedbyte = FALSE)
Однако файл netcdf настолько велик, что чтение файла занимает много времени. Мне нужно только подмножество lat lon, ограничивающая рамка которого определяется следующим образом:
min lat: 8.125
max lat: 37.125
min lon: 68.125
max lon: 97.375
Как я могу подмножество вышеуказанного netcdf, используя эти ограничивающие прямоугольники?