Pages: 1
- Sujet précédent - QGIS 3.22: Difference symetrique entre multipolygone et multiligne - Sujet suivant
#1 Thu 21 April 2022 11:14
- Hugo 78
- Participant occasionnel
- Date d'inscription: 6 Apr 2022
- Messages: 19
QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Bonjour,
J'ai besoin de joindre 2 shapes multilignes entre eux, ces shapes comportent tout les deux des routes. L'un vient de l'IGN et l'autre est un shape plus complet mais sur une plus petite étendue. Donc si je joins les 2 je vais avoir des doublons de lignes sur les communes ou j'ai le détail précis des routes.
Le problÚme est que les tracés précis ne coïncident pas avec ceux de l'IGN, je ne peux donc pas simplement supprimer les lignes qui se superposent.
Ce que je veux donc faire c'est retirer les routes de l'IGN qui sont comprises sur les communes ou j'ai les routes détaillées. Pour cela j'utilise l'outil "différence symétrique" mais je reçois un message d'erreur car QGIS ne peut pas joindre des attributs de couches multilignes avec des couches multipolygones.
Je ne sais pas comment faire pour rĂ©ussir Ă supprimer les routes sur certaines communes, surtout que je n'ai mĂȘme pas besoin de joindre les attributs de ma couche de polygone avec celle des lignes.
Merci par avance.
Hors ligne
#2 Thu 21 April 2022 11:19
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1769
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Bonjour,
J'ai besoin de joindre 2 shapes multilignes entre eux
je reçois un message d'erreur car QGIS ne peut pas joindre des attributs de couches multilignes avec des couches multipolygones.
Ce sont des couches multilignes ou multipolygones?
Hors ligne
#3 Thu 21 April 2022 11:28
- Hugo 78
- Participant occasionnel
- Date d'inscription: 6 Apr 2022
- Messages: 19
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Ce sont des couches multilignes ou multipolygones?
Les deux, ma couche de communes est un multipolygones et ma couche de routes est un multilignes.
C'est la finalité de joindre 2 multilignes, une fois que j'aurai découpé la couche IGN selon mes communes, je pourrai joindre la couche de l'IGN avec celle de mes routes.
Hors ligne
#4 Thu 21 April 2022 11:34
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1769
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Une suggestion : pouvez-vous faire une sélection par localisation entre les routes de l'ign et les routes plus précises, puis supprimer ce qui est intersecté dans les routes de l'Ign
Hors ligne
#5 Thu 21 April 2022 11:54
- Hugo 78
- Participant occasionnel
- Date d'inscription: 6 Apr 2022
- Messages: 19
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Une suggestion : pouvez-vous faire une sélection par localisation entre les routes de l'ign et les routes plus précises, puis supprimer ce qui est intersecté dans les routes de l'Ign
J'avais pensé à cette option, mais si une ligne détaillée est plus courte que celle de l'IGN et qu'elle l'intersecte je vais perdre une partie de la route
Hors ligne
#6 Thu 21 April 2022 12:16
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4187
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Bonjour,
"DiffĂ©rence symĂ©trique" ne fait pas ce que vous lui demandez. Il prend en entrĂ©e deux couches de mĂȘme type et renvoie une couche du mĂȘme type avec les Ă©lĂ©ments qui ne sont pas superposĂ©s de part et d'autre. Donc il aurait fallu utiliser les deux couches routes et mĂȘme dans ce cas, vous auriez obtenu les routes IGN qui ne sont pas chez vous + les routes de l'autre base qui ne sont pas chez IGN, mais rien des linĂ©aires prĂ©sents dans les deux bases. PAS bon non plus.
En vous lisant j'en dĂ©duis que sur certaines communes, vous ne voulez pas du tout de l'IGN. Ou dit autrement, vous voulez les routes IGN seulement dans certaines communes. L'outil DĂ©couper devrait, je pense, plutĂŽt ĂȘtre votre solution, en ayant prĂ©alablement sĂ©lectionnĂ© les communes qui vous intĂ©ressent.
Hors ligne
#7 Thu 21 April 2022 14:14
- Hugo 78
- Participant occasionnel
- Date d'inscription: 6 Apr 2022
- Messages: 19
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
En vous lisant j'en déduis que sur certaines communes, vous ne voulez pas du tout de l'IGN.
Oui c'est exactement ce que je cherche Ă faire, me passer de l'IGN quand j'ai mieux.
L'outil DĂ©couper devrait, je pense, plutĂŽt ĂȘtre votre solution, en ayant prĂ©alablement sĂ©lectionnĂ© les communes qui vous intĂ©ressent.
Donc si j'ai bien compris, il faudrait que sur un shape avec toutes les communes je retire celle pour lesquelles j'ai déjà des données précises et qu'ensuite je découpe mon shape de l'IGN selon le nouveau shape créé.
Cette solution à l'air de répondre parfaitement à ce que je veux.
Je vais tester ça merci beaucoup !
EDIT : Je viens de tester c'est merveilleux c'est exactement ce que je voulais et c'est rapide Ă faire tourner ! Merci ! ![]()
Dernière modification par Hugo 78 (Thu 21 April 2022 14:24)
Hors ligne
#8 Thu 21 April 2022 14:56
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4187
Re: QGIS 3.22: Difference symetrique entre multipolygone et multiligne
Donc si j'ai bien compris, il faudrait que sur un shape avec toutes les communes je retire celle pour lesquelles j'ai déjà des données précises et qu'ensuite je découpe mon shape de l'IGN selon le nouveau shape créé.
Pas besoin de créer un nouveau shape de communes au préalable. Il suffit de juste sélectionner les communes et de cocher l'option "utiliser uniquement les entités sélectionnées"
EDIT : Je viens de tester c'est merveilleux c'est exactement ce que je voulais et c'est rapide Ă faire tourner ! Merci ! smile
Super! De rien!
Hors ligne
Pages: 1
- Sujet précédent - QGIS 3.22: Difference symetrique entre multipolygone et multiligne - Sujet suivant

