我试图在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)
Run Code Online (Sandbox Code Playgroud)
我希望st_convex_hull
包含凸壳的多边形.但是它会返回不相同的点.我怎样才能获得多边形?
Tim*_*bim 11
你需要将这些点结合起来 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)
Run Code Online (Sandbox Code Playgroud)