У меня есть ряд информационных фреймов, в которых перечислены координаты, которые хранятся в виде двух переменных: x1 и y1. Я хотел бы использовать в качестве вершин для построения полигонов. Все координаты были взяты на изображении 1000 на 728, поэтому представляют координаты x и y в этом пространстве. Иногда координаты представляют более одного многоугольника. Я хотел бы создать многоугольники, соединяющие все вершины.
Тогда я бы хотел узнать, какие координаты находятся внутри многоугольника.
Я открыт для предложений в R или Python.
Пока я написал это в R
coords_speaker <- read.csv('./output_coords/ajtcefsv 18MZM coordinates.csv')
library(sp)
p2 = Polygon(coords_speaker2)
ps2 = Polygons(list(p2),1)
sps2 = SpatialPolygons(list(ps2))
plot(sps2, col="red")
Это изображение получено с многоугольниками красного цвета для координат в этом df
Я хотел бы создать большой массив данных со списком всех координат, которые находятся внутри многоугольников (поэтому они красного цвета).
Любая помощь будет очень признателен