Как автоматически объединить смежные полигоны

#attributes #qgis #nearest-neighbor

Вопрос:

У меня есть векторный файл, который содержит смежные полигоны, и я хочу объединить или «растворить» его в один, основываясь только на их смежности. Отсутствие общего поля атрибута не позволяет использовать функцию «растворения». Я не хочу растворять несмежные полигоны, потому что позже я хочу отфильтровать такие объекты, как выбор объектов площадью> 100 кв. М. км и тому подобное. Я использовал атрибуты соединения QGIS по ближайшему объекту с максимальным расстоянием 0, чтобы найти смежность объектов.

Пожалуйста, перейдите по ссылке ниже, чтобы загрузить шейп-файл полигона. Это всего лишь часть большого векторного файла. Я хочу сделать это автоматически, ручное выполнение — мое последнее средство.

введите описание изображения здесь

https://drive.google.com/drive/folders/1G_irrjmzq19LljMtELT-B0tpX9gHfqD7?usp=sharing

Комментарии:

1. Есть ли причина не использовать disolve инструмент в векторном меню

2. Демонстрационный файл, которым я поделился, является лишь небольшой частью большого файла. Я не могу использовать функцию инструмента «растворить», потому что мне нужно «фильтровать» полигоны на основе их размера, например> 100 кв. км.

3. возможно, вам нужно уточнить свой вопрос

4. Я попытался прояснить это с помощью изменений в моем вопросе.