Ошибка в (функции (классы, fdef, mtable): невозможно найти унаследованный метод для функции «координаты» для сигнатуры «SpatVector» »
Функция "coords", выданная из нового пакета terra, похоже, не работает на SpatRaster, вот простой пример:
f <- system.file("ex/elev.tif", package="terra")
r <- rast(f)
coords(r)
С наилучшими пожеланиями
1 ответ
Он работает в разрабатываемой версии, выпуск которой в настоящее время проверяется CRAN.
Вот обходной путь:
library(terra)
f <- system.file("ex/elev.tif", package="terra")
r <- rast(f)
xy <- coords(as.points(r))
Для отчетов об ошибках лучше перейти на https://github.com/rspatial/terra/issues.