Мне нужно наложить 40 000 точек на 100 000 полигонов. Полигоны были созданы с использованием:
polygon <- gBuffer(pc, width=500, byid=TRUE)
Оверлей был создан с использованием:
test <- over(pts, polygon)
В результате у меня есть фрейм данных с атрибутами точек, попадающих в каждый многоугольник (среднее значение). Мой вопрос: можно ли cbind () привязать координаты (центроид) многоугольника к моему фрейму данных?
Я просмотрел Google и stackoverflow, но ничего не нашел по этому поводу. Решение, вероятно, простое, но я его просто не вижу :)
Любая помощь будет оценена по достоинству!
спасибо Мартин
Изменить. Что, если я хочу выбрать многоугольники, в которых есть (одна или несколько) точек. я использовал
test <- over(polygons, pts, returnList = TRUE)
Как я могу получить координаты многоугольника, привязанного к списку фрейма данных (каждый соответствует многоугольнику). Мне нужна информация. в виде списка, потому что мне нужно рассчитать пройденное расстояние. спасибо М.