Я пытаюсь использовать concaveman()
для определения вогнутой оболочки набора точек, а затем убрать эти точки и повторить процесс несколько раз, чтобы уменьшить набор точек.
concaveman
документация предоставляет этот полезный пример.Он создает многоугольник из точек, затем добавляет точки обратно в график.
data(points)
polygons <- concaveman(points)
plot(points)
plot(polygons, add = TRUE)
Как теперь я могу удалить внешний набор точек (те, которые пересекает вогнутая оболочка) из исходного набора точек?Кажется, что координаты многоугольника в одном наблюдении хранятся в виде списка.Можно ли принудительно выполнить запрос?