繁体   English   中英

如何从 sf 包 R 中的噪声点中找到多边形

[英]How to find polygon from noisy points in sf package R

我正在寻找从 sf 中的一堆噪声点派生的多边形。 我目前有很多点大致形成一个正方形(见下图)。 我想创建一个多边形,它基本上适合大多数点周围的正方形并忽略异常值。

在此处输入图像描述

我认为围绕点的最小凸多边形并使用百分比可能会达到您想要的效果。 可能还有其他方法,但在 adehabitatHR 包中,您需要先将 sf 点转换为 sp

library(sf)
library(adehabitatHR)


sp_points <- as_Spatial(sf_points)

mcp_poly <-mcp(sp_points, percent = 75)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM