我有一个 sfc 数据框,想将我的距离权重从等权重更改为 IDW。我尝试了很多从多边形 sfc 到其他类型(如多边形、点等)的转换,但似乎没有成功。我正在使用 R 库
spded
。我的代码如下:
mg.rook <- poly2nb(df_mun_sp$geom, queen = FALSE)
rook.listw <- nb2listw(mg.rook,style="W",zero.policy = TRUE)
其中 df_mun_sp$geom 是一个包含每个地方的几何形状的列,打印我们有:
588 个特征的几何集合
几何类型:MULTIPOLYGON 维度:XY
边界框:xmin:-53.10986 ymin:-25.35794 xmax:-44.16137 ymax:-19.77966
大地测量 CRS:SIRGAS 2000
有没有办法获取这588个特征的坐标?当我为其他类型进行转换时,我得到的功能比 588 多得多,例如在使用
nbdists
计算 IDW 时返回大小错误。