#attributes #qgis #nearest-neighbor
Вопрос:
У меня есть векторный файл, который содержит смежные полигоны, и я хочу объединить или «растворить» его в один, основываясь только на их смежности. Отсутствие общего поля атрибута не позволяет использовать функцию «растворения». Я не хочу растворять несмежные полигоны, потому что позже я хочу отфильтровать такие объекты, как выбор объектов площадью> 100 кв. М. км и тому подобное. Я использовал атрибуты соединения QGIS по ближайшему объекту с максимальным расстоянием 0, чтобы найти смежность объектов.
Пожалуйста, перейдите по ссылке ниже, чтобы загрузить шейп-файл полигона. Это всего лишь часть большого векторного файла. Я хочу сделать это автоматически, ручное выполнение — мое последнее средство.
https://drive.google.com/drive/folders/1G_irrjmzq19LljMtELT-B0tpX9gHfqD7?usp=sharing
Комментарии:
1. Есть ли причина не использовать
disolve
инструмент в векторном меню2. Демонстрационный файл, которым я поделился, является лишь небольшой частью большого файла. Я не могу использовать функцию инструмента «растворить», потому что мне нужно «фильтровать» полигоны на основе их размера, например> 100 кв. км.
3. возможно, вам нужно уточнить свой вопрос
4. Я попытался прояснить это с помощью изменений в моем вопросе.