Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Rを使用して1点から10km以内のセル番号を取得する必要がありますが、ラスターデータの処理方法がわかりませんでした。
library(raster) r <- raster(ncols=10, nrows=10) cellFromXY(r, c(2,2)) # get the cell number of one point
1点の距離内で細胞数を取得するにはどうすればよいですか?
バッファ オプションと cellnumbers=TRUE を指定して extract を使用します
r <- raster(ncols=100, nrows=100) r[]<-runif(ncell(r)) xy <- cbind(-50, seq(-80, 80, by=20)) extract(r, xy[1:3,], buffer=1000000,cellnumbers=TRUE)