Я не профессионал ГИС, поэтому я надеюсь, что я использую правильную формулировку, по крайней мере, я надеюсь, что вы понимаете мой вопрос.
Допустим, в объекте А. есть пять полигонов. В шейп-файле есть больше объектов. В признаке А два многоугольника из пяти существующих пересекаются. Я хочу объединить две, так что перекрывающиеся линии будут удалены, и в результате получится один многоугольник.
Возможное решение будет работать так:
- Я выбираю функцию, которая «активирует» все пять полигонов
- Я переключаю в режим редактирования
- Я выбираю точки двух полигонов
- Я использую функцию MERGE-SELECTED-POLYGONS
До сих пор я нашел только функции для объединения объектов (функций?), Объединения шейп-файлов и так далее.
Есть ли функция MERGE-SELECTED-POLYGONS?
источник
Почему бы тебе не
источник
Длится вечно, но инструмент растворения QGis работает.
Я не уверен, почему это так чертовски долго, но вы можете растворить все в своем слое с помощью опции "--Dissolve all--". Добавление пространственного индекса или чего-то еще может помочь, я не знаю, но эта опция всегда работает внутри qgis
перед:
после (через 10 минут на очень быстром Mac):
И чтобы ответить на ваш вопрос о желании объединить выбранные функции, да. Сначала выберите ваши функции, затем установите флажок, спрашивая, хотите ли вы использовать только выбранные функции. Это довольно стандартный шаблон функций QGis (также включена некоторая аннотация к опции «--Dissolve all--», которую я и использовал):
источник
Я пытаюсь сделать то же самое, что и вы в QGIS 2.14.1, и у меня тоже возникают проблемы. Нативное «растворение», включенное в QGIS, не сработало для меня. У меня получилось использовать функцию GRASS:
Процесс -> Панель инструментов -> (на боковой панели) GRASS -> v.dissolve -> и следуйте по ...
Надеюсь, это кому-нибудь поможет.
источник