#r-stars
Вопрос:
если я попытаюсь загрузить tif-файл из памяти с помощью stars::
пакета, в этом объекте нет слоя, содержащего значения.
Вот пример того, что я ищу:
r lt;- raster::raster(ncol=10, nrow=10) raster::values(r) lt;- c(1:90,1:10) r_stars lt;- stars::st_as_stars(r) r_stars
объект «звезды» с 2 измерениями и 1 атрибутом
атрибут(ы):
Мин. 1-й Квартал. Среднее Медианное Значение 3-й Кв. Макс.
слой 1 15,75 40,5 41,5 65,25 90
размер(ы):
от до смещения дельта-значения точек рефсиса x/y
x 1 10 -180 36 proj=лонглат дата=WGS8… NA NULL [x]
у 1 10 90 -18 proj=лонглат дата=WGS8… NA NULL [y]
В r_stars есть этот «слой», содержащий все значения. Однако, если я загружу tif-файл из памяти в r с помощью read_stars()
функции, вывод будет выглядеть следующим образом:
r_stars
r_stars
объект stars_proxy с 1 атрибутом в 1 файле(файлах):
$
1.tif
[1] «[…]/1.тиф»
размер(ы):
от до смещения дельта-значения точек рефсиса x/y
x 1 14400 95 0,000277778 WGS 84 ЛОЖНОЕ ЗНАЧЕНИЕ [x]
y 1 9360 29.6001 -0.000277778 WGS 84 ЛОЖНОЕ ЗНАЧЕНИЕ NULL [y]
«Слой» отсутствует. Я на самом деле понятия не имею, как работать со значениями из звезд-объекта. Есть ли параметр, который необходимо указать в read_stars()
-функции?
С наилучшими пожеланиями, Стэн
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.