我在使用地图包创建加利福尼亚空间多边形对象时遇到问题,我计划使用该对象制作加利福尼亚形状的空间网格以用于克里金法等。
图书馆(地图) m = map("州", region = c("加州"))
map= map("state", region = c("California"), xlim=c(-126,-113),ylim=c(32,43))
map_poly = map2SpatialPolygons(map, IDs=c(map$names))
我收到 ID 和地图长度不同的错误。地图的长度为 4,名称仅包含“加利福尼亚”。我进入加州 4 次,它产生了这个多边形:
我尝试将地图对象的坐标复制到数据框中,然后将其转换为空间多边形。然而,有 3 个 NA 值的坐标,我相信这是为什么情节会这样结束的部分原因^。省略 NA 值会使事情变得更糟。对此的任何帮助将不胜感激。我必须让我的边界框/像素网格在这个项目上向前推进。