Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
Pages: 1
- Sujet précédent - QGIS: Champ virtuel pour renseigner Couche A selon XY/Couche B - Sujet suivant
#1 Tue 22 October 2019 12:11
- SEVIN Benoit
- Participant occasionnel
- Date d'inscription: 28 Dec 2018
- Messages: 44
QGIS: Champ virtuel pour renseigner Couche A selon XY/Couche B
Bonjour,
Je souhaite remplir le champ virtuel d'une couche A selon leur position par rapport aux polygones d'une couche B.
Si l'on prend le cadastre comme exemple, quelle expression permet permet de renseigner le champ SECTION de la couche A (PARCELLE) en fonction d'une couche B (SECTION).
Renseigner avec 'XX' le champ SECTION de la couche PARCELLE des entités à l'intérieur ou qui intersectent le contour de la section 'XX' de la couche SECTION.
Merci pour vos retours, Cordialement, Benoit
Hors ligne
#2 Tue 29 October 2019 13:38
- JD
- Moderateur
- Date d'inscription: 8 Aug 2013
- Messages: 726
Re: QGIS: Champ virtuel pour renseigner Couche A selon XY/Couche B
Bonjour,
voici la formule qui fonctionne uniquement pour Qgis 3 :
Code:
aggregate( 'nom_couche_section','concatenate', "code", intersects($geometry, geometry(@parent)))
ou bien
Code:
aggregate( 'nom_couche_section','concatenate', "code", contains($geometry, geometry(@parent)))
Remarque : les couches doivent avoir la même projection
Cordialement,
Hors ligne
#3 Wed 06 November 2019 11:44
- SEVIN Benoit
- Participant occasionnel
- Date d'inscription: 28 Dec 2018
- Messages: 44
Re: QGIS: Champ virtuel pour renseigner Couche A selon XY/Couche B
Bonjour,
Je n'avais pas eu connaissance de votre réponse,
Je teste ça de suite
merci
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Champ virtuel pour renseigner Couche A selon XY/Couche B - Sujet suivant