На рисунке figure показан график трех полигонов: 1. синий (n = 1), зеленый (n = 1) и 3. красный (n = 1).Объединение полигонов ближайших соседей с использованием R
Я хочу знать, есть ли какой-либо автоматизированный способ слияния ближайшего соседа того же цветного полигона? Доступ к подмножеству многоугольника можно получить по адресу here.
Когда вы говорите «слить ближайших соседей», вы имеете в виду, что хотите растворить полигоны, которые имеют общую границу? Как насчет полигонов, которые разделяют общую точку? У ваших данных много квадратов, которые касаются угла (потому что я считаю, что он получен из растровых данных)? – Spacedman
Любой маленький многоугольник, разделяющий границу или точку (точки), должен перейти в один многоугольник. Проблема растворения растра состоит в том, что он делает только один большой многоугольник. Но мне действительно нужны 15-20 многоугольников. Также хорошо слить многоугольники, хотя они не разделяют границы, но очень близко расположены (например, на расстоянии 100-500 м). Я не забочусь о тех маленьких полигонах, которые являются изолированными. – ToNoY
Как вы представляете, как соединяются многоугольники, которые не касаются без изменения геометрии? Это становится слишком сложным. – Spacedman