У меня есть большой zip-файл с кучей геотифовых файлов и файл .vrt с необходимой информацией для каждого. Вместо того, чтобы разархивировать все файлы, я бы хотел работать непосредственно с zip-файлом.
Эта команда с файлами .vrt и некоторыми файлами geotiff работает в том смысле, что временный растр создается какrasterLayer, но поскольку не все файлы geotiff разархивированы, plot (rasterLayer) завершается ошибкой с ошибкой отсутствующих данных.
tempraster <- raster("data-raw/CoastalDEMv1.1/tiles.vrt")
Эта команда не выполняется, предположительно потому, что я указал неверный путь
tempraster <- raster("data-raw/Global_90.zip/CoastalDEMv1.1/tiles.vrt")
Сообщение об ошибке:
Ошибка в .rasterObjectFromFile (x, band = band, objecttype = "RasterLayer" ,: Невозможно создать объект RasterLayer из этого файла. (Файл не существует)
Предположительно, это означает, что растр думает, что zip-часть пути - это просто другая папка. Мне нужно, чтобы он заглянул внутрь zip-файла.
Я работаю на Mac, ОС - это Catalina.