#1 Tue 30 January 2018 23:00
- P-Luc_6611
- Juste Inscrit !
- Date d'inscription: 30 Jan 2018
- Messages: 3
QGIS 2.18.15: Jointure
Bonjour,
Je suis novice sur Qgis (1 mois d'ancienneté). Voici mon soucis.
J'ai 2 couches shp:
- polyligne représentant des câbles
- point représentant des poteaux
Les lignes et les points sont reliés entre eux.
J'aimerai faire une jointure entre ces 2 shp pour obtenir à la fin une couche qui m'indique les câbles qui sont présents les poteaux.
Sauf que mon câble se joint avec un poteau mais pas l'autre. En gros, dans ma couche jointe, j'ai l'info du câble sur le 1er poteau mais sur le 2ème je n'ai rien.
Comment pourrais-je faire pour avoir l'info de tous les câbles sur chaque poteau ? si c'est possible bien sur.
Merci beaucoup par avance. Cdlt.
Hors ligne
#2 Thu 01 February 2018 12:17
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: QGIS 2.18.15: Jointure
Bonjour P-Luc, et bienvenu sur GeoRezo.
As-tu déjà entendu parler des jointures spatiales, et as tu tenté cela entre tes 2 couches ?
Plus d'infos, par exemple ici :
http://sigea.educagri.fr/fileadmin/user … _by_nc.pdf (page 22)
http://www.qgistutorials.com/fr/docs/pe … joins.html
https://www.youtube.com/watch?v=GcCUNPPuXRc
Après, si le SQL ne te fait pas peur, tu aurais aussi la possibilité de faire cette jointure via le gestionnaire de bases de données et les "virtual layers". C'est plus souple, mais demande à être à l'aise avec le SQL, et en particulier le SQL Spatial.
A toi de voir.
Bon courage !
Sylvain M.
Hors ligne
#3 Fri 02 February 2018 21:28
- P-Luc_6611
- Juste Inscrit !
- Date d'inscription: 30 Jan 2018
- Messages: 3
Re: QGIS 2.18.15: Jointure
Bonjour Sylvain,
et merci pour ta réponse.
Oui en fait j'ai utilisé une jointure spaciale mais je n'obtiens pas toutes les infos qu'il me faudrait, seulement la moitié on va dire.
Par exemple, si j'ai mon poteau X qui est connecté au poteau Y avec un câble A, la jointure me donnera comme résultat :
X -> A
Y -> vide
J'aimerai que ça donne :
X -> A
Y -> A
Je ne sais pas si je suis clair
Est-ce possible du coup ? et si oui, simplement ?
PS: SQL, j'en ai fait à la fac, mais ça remonte pas mal, après je m'y remettrais s'il le faut.
Merci par avance.
Cdlt.
Hors ligne
#4 Tue 20 March 2018 14:44
- P-Luc_6611
- Juste Inscrit !
- Date d'inscription: 30 Jan 2018
- Messages: 3
Re: QGIS 2.18.15: Jointure
Bonjour,
quelqu'un pourrait-il m'aider svp ?
Merci par avance.
Cdlt.
Hors ligne