banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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 smile

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

 

Pied de page des forums

Powered by FluxBB