Я создал следующий Transition объект из растра, содержащего значение высоты ландшафта в R:получить наклон между двумя ячейками в gdistance
wd <- "C:/Users/LG/Dropbox/Random Walk"
setwd(wd)
library(gdistance)
library(raster)
r <- raster("altitude.tif")
altDiff <- function(x){x[2] - x[1]}
hd <- transition(r, altDiff, 8, symm=FALSE)
slope <- geoCorrection(hd)
Как вы можете видеть, что функция я использую для создания сказала objecs является разница в высоте между двумя ячейками, которая затем корректируется на склоне между ячейками через функцию «геокоррекция». Как я могу получить доступ к крутизне между двумя ячейками по моему выбору сейчас? Чтобы завершить мой скрипт, мне нужно получить значения наклона между ячейкой по своему выбору и всеми восемью ячейками, которые находятся рядом с ней. Поэтому в основном я хочу знать, как я могу получить доступ к значениям перехода для двух ячеек по своему выбору? Если кто-нибудь может мне помочь, я бы очень признателен. Спасибо заранее.
Спасибо за помощь. Я прочитал виньетку, но это было давно, и теперь, когда я начал программировать, я просто просмотрел ее и не нашел ничего полезного. Кроме того, я не помню, чтобы читать что-либо о моей проблеме, поэтому я решил быстро опубликовать свой вопрос здесь. – snoops
В любом случае, спасибо за помощь в этом, это очень ценится! – snoops