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é ?

#1 Thu 29 August 2024 10:01

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 139

QGIS: Recherche de polygones a travers une relation 1-N

bonjour

j'ai les 2 tables suivantes
+ Parcelles : couche de polygones, avec un numéro de parcelle (NumParc) comme ID - 36 objets
+ Travaux : travaux agricoles pour 2023 et 2024 - tableur excel lié dans le projet - NoParc comme ID - 232 lignes

je crée une relation 1-N, et depuis un polygone Parcelles, je retrouve bien tous les travaux agricoles par parcelle

mais je ne sais plus comment retrouver (par exemple) toutes les parcelles qui ont fait l'objet d'un désherbage en 2023

>> n'est-ce possible que via une requete SQL ?

merci pour une piqure de rappel

jean marc

Dernière modification par liege67 (Thu 29 August 2024 10:08)

Hors ligne

 

#2 Thu 29 August 2024 10:50

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 139

Re: QGIS: Recherche de polygones a travers une relation 1-N

Via cette requete SQL, j'ai le resultat attendu


SELECT A.*, B.*
FROM Agrimar_DS_2022 AS A
JOIN Agrimar_2023_2024 AS B
ON A.nom_parc = B.Parcelle
WHERE B.action = 'battage' AND B.Année=2023;


j'ai du intégrer dans le GPKG actif, le tableur excel, sinon il était introuvable ... ce qui me semble logique

Hors ligne

 

#3 Thu 29 August 2024 12:20

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 139

Re: QGIS: Recherche de polygones a travers une relation 1-N

je me réponds à moi même : la solution est d'activer l'outil "Relation Ship" !
cela permet de rechercher des objets géométriques à partir de la table liée par une relation 1-N


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#4 Thu 29 August 2024 12:57

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3931

Re: QGIS: Recherche de polygones a travers une relation 1-N

Bonjour,

je me réponds à moi même : la solution est d'activer l'outil "Relation Ship" !


Juste pour être sûr, on parle bien là d'une extension. Ou bien est-ce une fonction native de QGIS?

Hors ligne

 

#5 Thu 29 August 2024 13:01

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 139

Re: QGIS: Recherche de polygones a travers une relation 1-N

merci de demander
c'est en effet une extension, Select by relationship

Hors ligne

 

Pied de page des forums

Powered by FluxBB