Fusionner l'entité polyligne à l'intersection des sommets en fonction du nombre de segments [dupliquer]

J'ai une couche Polyline dans QGIS qui est divisée en plusieurs segments à l'aide de l'outil de lignes d'éclatement (les lignes noires dans l'image). Il y a des nœuds créés à partir de l'outil «Extraire les sommets» (les cercles rouges dans l'image). Je veux fusionner les segments mais garder les intersections à 3 voies ou plus séparées. Les impasses peuvent être ignorées mais doivent être conservées.
Lors du fractionnement des entités, je n'ai pas trouvé de moyen de fractionner exclusivement aux intersections de sommets de 3 ou plus. J'ai alors décidé d'exploser la ligne et d'essayer de fusionner des intersections avec moins de 3 segments, mais je suis de nouveau coincé. Idéalement, cette méthode peut être automatisée.
Réponses
Laissez-moi essayer de répondre à votre "Lors de la division des entités, je n'ai pas pu trouver un moyen de diviser exclusivement aux intersections de sommets de 3 ou plus." partie.
Cela nécessite l'outil GRASS, veuillez donc commencer par ouvrir QGIS Desktop 3.XX avec GRASS 7.XX , et non avec QGIS Desktop habituel .

Ensuite;
- Démarrez l' outil v.clean (dans le
Processing Toolbox > GRASS > Vector
). - Cliquez sur un petit bouton de points de suspension (trois points) de
Cleaning tool
- Sélectionnez l' option bpol .

Dans l' Advance parameters
option, vous feriez mieux de:
- Définir l'étendue de la région (en calculant à partir de votre couche de lignes)
- Réglez
v.in.ogr snap tolerance
pour être assez petit.

Il renverra un nouveau Cleaned
calque sur lequel vous pourrez choisir chaque branche de segments fractionnés.