Pages: 1
- Sujet précédent - QGIS: jointure spatial entre un point et plusieurs lignes - Sujet suivant
#1 Mon 04 October 2021 11:12
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1727
QGIS: jointure spatial entre un point et plusieurs lignes
Bonjour,
je dois attribuer un numéro de point (pylône) sur plusieurs lignes, c'est-à-dire les accès (pour accéder aux pylônes). Il va de soi que l'accrochage est activé entre les points et les lignes, et entre les lignes entre elles. Plusieurs types sont prévus en fonction de leurs accès au pylône se suivent (à créer, à élargir, ou existant).
Joindre les attributs par jointure spatiale peut convenir, mais il ne prend que la première ligne intersectée.
Comment faire pour que l'ensemble des accès pour tel pylône aient dans leurs table d'attributs le pylône en question?
Ci-joint, le dessin expliquant ma demande.
Merci
Hors ligne
#2 Mon 04 October 2021 11:46
- felixd
- Participant occasionnel
- Date d'inscription: 20 Jun 2017
- Messages: 46
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Bonjour
Avez vous essayé "Accrocher les géométries de la couche" depuis la boite à outil de traitements.
Dernière modification par felixd (Mon 04 October 2021 11:46)
Hors ligne
#3 Mon 04 October 2021 12:04
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1727
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Les géométries étaient déjà accrochées. Donc pas besoin de "accrocher les géométries à la couche". Ce dont j'ai besoin c'est de rapatrier pour chaque point comme dans le dessin, les lignes qui sont intersectées.
Hors ligne
#4 Mon 04 October 2021 12:15
- Miniopterine
- Participant assidu
- Date d'inscription: 29 Nov 2005
- Messages: 280
Re: QGIS: jointure spatial entre un point et plusieurs lignes
et je suppose que tu ne veux pas trop faire des buffers pour pouvoir utiliser l'outil union?
Hors ligne
#5 Mon 04 October 2021 12:22
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1727
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Miniopterine :
Je ne sais pas, mais je sais ce que je veux! Je veux pour chaque ligne son numéro de pylône à accéder.
Hors ligne
#6 Mon 04 October 2021 12:35
- Miniopterine
- Participant assidu
- Date d'inscription: 29 Nov 2005
- Messages: 280
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Je ferais une union entre la couche ligne et la couche point (en passant par un buffer si la geom point n'est pas possible en entrée de l'union)
Hors ligne
#7 Mon 04 October 2021 12:42
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1727
Re: QGIS: jointure spatial entre un point et plusieurs lignes
"Union" ne permet pas de rapatrier les attributs du point pour chaque ligne
Hors ligne
#8 Mon 04 October 2021 14:55
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 4119
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Bonjour,
Sous réserve que j'aie bien compris:
- Fusionner les lignes: on crée une couche où chaque entité correspond à la succession des segments menant au pylône
- Récupérer l'attribut du pylône le plus proche sur la ligne fusionnée
- Joindre chacun des segments à la ligne fusionnée dont elle fait partie (certainement sur le critère de la proximité): on a donc accès à l'attribut du pylône cible
Hors ligne
#9 Mon 04 October 2021 15:26
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1727
Re: QGIS: jointure spatial entre un point et plusieurs lignes
Bonjour,
Sous réserve que j'aie bien compris:
- Fusionner les lignes: on crée une couche où chaque entité correspond à la succession des segments menant au pylône
- Récupérer l'attribut du pylône le plus proche sur la ligne fusionnée
- Joindre chacun des segments à la ligne fusionnée dont elle fait partie (certainement sur le critère de la proximité): on a donc accès à l'attribut du pylône cible
oui
Hors ligne
Pages: 1
- Sujet précédent - QGIS: jointure spatial entre un point et plusieurs lignes - Sujet suivant