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

11

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

pluc
источник

Ответы:

13

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

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

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

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

Терри
источник