Construct spatial neighbours
Usage
morie_spatial_neighbors(
x,
type = c("knn", "distance", "rook", "queen"),
k = 4L,
d = NULL
)Examples
g <- expand.grid(lon = 1:3, lat = 1:3)
morie_spatial_neighbors(morie_spatial(g), type = "queen")
#> [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
#> [1,] 0 1 0 1 1 0 0 0 0
#> [2,] 1 0 1 1 1 1 0 0 0
#> [3,] 0 1 0 0 1 1 0 0 0
#> [4,] 1 1 0 0 1 0 1 1 0
#> [5,] 1 1 1 1 0 1 1 1 1
#> [6,] 0 1 1 0 1 0 0 1 1
#> [7,] 0 0 0 1 1 0 0 1 0
#> [8,] 0 0 0 1 1 1 1 0 1
#> [9,] 0 0 0 0 1 1 0 1 0
