Есть ли способ разделить полигоны на несколько линий в QGIS?


11

У меня есть многоугольник (.shp) и слой линии (.shp). Я хочу разбить многоугольник на несколько частей вдоль линий, которые перекрывают многоугольник. После этого я хочу редактировать каждый полигон отдельно (таблица атрибутов).

Я попробовал обходной путь: буферизовал линии с небольшого расстояния, а затем он работал с инструментами геообработки (разница - «Unterschied»). После этого "multipart to singlepart". Это сработало, но мне больше нравится делать это с помощью линий.

Есть ли расширение для QGIS или другой способ выполнить задачу? Похоже на инструмент ESRI ArcINFO "Разделить полигоны линиями"? Но все, что у меня есть, это QGIS 2.6.

Многоугольник - зеленый;  линия - красная

Ответы:


2

В Инструментах оцифровывающего плагин будет делать трюк. Один из инструментов в этом плагине называется «Разделить выделенные объекты по выделенным линиям из другого слоя». введите описание изображения здесь


Вы пытались растворить все отрезки и запустить инструмент?
HDunn

Я пробовал это раньше, но было возможно выбрать только одну линию. Полигон был разделен на две части. Я хотел бы разбить многоугольник с несколькими линиями на несколько частей. Если я попробую это с более чем одной строкой, появится всплывающее окно: «Aufteilen: Es gibt 12 gewählte Objekte im Layer testlinie. Bitte wählen Sie nur ein Objekt aus, mit dem aufgeteilt werden soll». У меня установлена ​​немецкая версия.
Мэтт

5
Привет HDunn, спасибо за ваш быстрый комментарий! Я растворил 12 строк вместе. В таблице атрибутов было выбрано только одно поле. Затем я начал редактировать слой многоугольника и выбрал слой. Попробовал инструмент «Разделить выбранные объекты по выделенным линиям из другого слоя», но ничего не произошло. Полигон не был разбит на несколько частей.
Мэтт

Линия должна пересекать многоугольник
нагиб

2
Инструмент «Разбить выбранные объекты с выбранной ЛИНИЯ из другого слоя». Это чрезвычайно важное различие, учитывая проблему, с которой сталкиваются оригинал и другие, такие как я, которые не хотят идти построчно для выполнения наших задач.
user3386170

0

Вот ответ, который работает для QGIS 3+

Инструмент «Разделить выбранные элементы» был удален в Инструментах оцифровки версии 1.4.0

Документация гласит: вместо этого используйте редактирование на месте обработки Split со строками.

Чтобы найти это в QGIS 3.4, сделайте это: введите описание изображения здесь

Go to Processing Toolbox (Ctrl + Alt + T),
scroll down to the Vector Overlay group,
and choose "Split with lines"```

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.