Как разбить линии на вершине?


11

Я много искал, но не нашел ответа: при редактировании строк с помощью QGIS мне часто нужно разделить линейную строку точно по одной из его существующих внутренних вершин, но я не могу найти способ; Я пробовал инструмент «Разделить функции», думая, что он может привязываться к вершинам, но я ошибся, и я попробовал несколько способов выбора вершины без удачи ... какое-нибудь решение?

Ответы:


13

В Snapping Options (меню Settings) включите привязку (лучше привязку к вершине только в вашем случае, как это предлагается в комментариях) для вашего слоя, затем с помощью инструмента Split Feature сделайте левый щелчок на одном пустом месте на стороне линии, затем сделайте левый щелкните по вершине, где должно произойти разбиение, и в конце сделайте правый щелчок по пустому пространству на другой стороне линии.


+1 - я бы добавил, включить привязку только к вершине , чтобы уменьшить риск привязки к сегменту.
Симбамангу

@Simbamangu, хорошо)
SS_Rebelious,

2

С включенным редактированием я обнаружил, что наилучшим вариантом было выбрать линию, которую вы хотите разделить, с помощью инструмента выбора одного объекта.

затем с помощью инструмента разделения объектов из расширенной панели оцифровки дважды щелкните (слева) на одной стороне линии, а затем дважды щелкните (слева) на узле, очевидно, выбрав инструмент привязки для слоя с допуском, выберете узел, затем щелкните правой кнопкой мыши, чтобы закончить разрез, вы увидите, что выбранная линия остановится на узле. Используйте инструмент выбора одного объекта, чтобы проверить правильность топологии.


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