#1 Tue 24 January 2023 20:23
- Helen34
- Juste Inscrit !
- Date d'inscription: 24 Jan 2023
- Messages: 4
QGIS: jointure spatiale + calculatrice de champs
Bonjour,
Je suis utilisatrice occasionnelle de QGIS et j'aurais besoin d'aide svp !
J'ai 3 couches :
une couche de points = végétaux avec l'espèce dans les données
une couche de tampon de 2,5km autour de chaque point
une couche tampon de 50m autour de chaque point
J'aimerais dans ma couche tampon de 50m, une colonne supplémentaire avec le listing des végétaux présents dans le tampon de 2.5 km
sachant que chaque point est associé à un tampon de 50m et un tampon de 2,5km
Est ce possible et si oui comment svp ?
Merci
Hors ligne
#2 Wed 25 January 2023 18:58
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: jointure spatiale + calculatrice de champs
Bonjour
de mémoire il me semble que tes trois couches tables doivent posséder un champ commun qui te permet de lancer ta jointure
Hors ligne
#3 Wed 25 January 2023 19:03
- arn974
- Participant assidu
- Date d'inscription: 11 Jan 2008
- Messages: 166
Re: QGIS: jointure spatiale + calculatrice de champs
je te propose de chercher les sujets par auteur arn974
Hors ligne
#4 Wed 25 January 2023 19:06
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: jointure spatiale + calculatrice de champs
Bonjour,
Faites une jointure par localisation entre les 2 couches tampon
Hors ligne
#5 Thu 26 January 2023 15:58
- Helen34
- Juste Inscrit !
- Date d'inscription: 24 Jan 2023
- Messages: 4
Re: QGIS: jointure spatiale + calculatrice de champs
Merci, je vais regarder tout ça !
Hors ligne
#6 Fri 27 January 2023 08:55
- Helen34
- Juste Inscrit !
- Date d'inscription: 24 Jan 2023
- Messages: 4
Re: QGIS: jointure spatiale + calculatrice de champs
En fait j'ai bien 3 couches, et je ne vois pas comment faire une jointure avec 3 couches.
Sachant que les infos que je veux récupérer sont dans la couche des points, que je veux qu'elles aillent dans la couche tampon 50m mais en fonction de la couche tampon 25km.
Si je fais une jointure entre les 2 tampons je n'aurais pas les infos de l'espèce végétale.
Hors ligne
#7 Fri 27 January 2023 09:22
- Joseph Jacquet
- Participant actif
- Date d'inscription: 19 Feb 2020
- Messages: 92
Re: QGIS: jointure spatiale + calculatrice de champs
Bonjour,
Il me semble que les couches tampons gardent les attributs de la couche source (si vous passez par la fonction Tampon de QGIS). Si vos tampons sont établis à partir de votre couche point, ils devraient possédés les mêmes attributs.
Quelle info supplémentaire voulez-vous avoir en passant par la couche tampon 2,5 km qui ne serait pas dans celle de 50m sachant que que vous avez une couche tampon autour de chaque point : 2,5 km et 50m ? et donc logiquement les mêmes infos initiales ?
JJ
Dernière modification par Joseph Jacquet (Fri 27 January 2023 09:23)
Hors ligne
#8 Fri 27 January 2023 14:03
- Helen34
- Juste Inscrit !
- Date d'inscription: 24 Jan 2023
- Messages: 4
Re: QGIS: jointure spatiale + calculatrice de champs
Oui vous avez raison !
Sauf qu'il me faut toutes les espèces qui se trouvent dans le rayon de 2.5km sachant que les rayons se chevauchent parfois.
Donc un même végétal peut être dans plusieurs tampons.
Je souhaite avoir la couche de tampon 50m avec une colonne qui regroupe toutes les espèces présentes dans le tampon 2,5km.
Hors ligne
#9 Fri 27 January 2023 15:01
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS: jointure spatiale + calculatrice de champs
Bonjour,
Essayez ceci :
1/ Tampon de 50m autour de vos points : couche « Tampon_50m »
2/ Tampon de 2500m autour de vos points : couche « Tampon_2500m »
3/ Joindre les attributs par localisation entre couche « Tampon_50m » et vos points : « jointure_Tampon_50m »
4/ Joindre les attributs par localisation entre couche « Tampon_2500m » et vos points : « jointure_Tampon_2500m »
5/ Joindre les attributs par localisation entre couche « Tampon_50m » et couche « Tampon_2500m »
Je pense que vous au 5/ ce que vous désirez.
Hors ligne