我正在尝试得到R中的点特征的凸包。
library(tmap)
library(sf)
nc <- st_centroid(st_read(system.file("shape/nc.shp", package="sf")))
qtm(nc)
ch <- st_convex_hull(nc)
qtm(ch)
identical(nc, ch)我期望st_convex_hull包含具有凸包的多边形。但是,它会返回不相同的点。怎样才能得到多边形呢?
发布于 2018-08-07 13:37:44
您需要将这些点合并到MULTIPOINTS中
library(tmap)
library(sf)
nc <- st_centroid(st_read(system.file("shape/nc.shp", package="sf")))
qtm(nc)
ch <- st_convex_hull(st_union(nc))
qtm(ch)https://stackoverflow.com/questions/51718839
复制相似问题