#1 Wed 19 May 2021 06:04
- nico-29
- Participant assidu
- Lieu: Brest
- Date d'inscription: 2 Jun 2006
- Messages: 185
QGIS: recouvrement de couches
Bonjour,
Je cherche à savoir si une couche A est couverte par une couche B.
J'utilise l'outil difference avec input = la couche A et overlay = la couche B
B est une couche avec un polygone qui représente l'étendue des données de mon projet. En fait je cherche à vérifier que toutes les données de mon projet sont dans cette emprise et 'ne dépassent pas'
Si la couche A est de type ligne ou polygone, ça marche, mais si A est de type point, ça plante avec le message :
Code:
Erreur de géotraitement GEOS: la différence a échoué.
Pourquoi?
une idée de solution?
Merci, Nico
Hors ligne
#2 Wed 19 May 2021 07:58
Re: QGIS: recouvrement de couches
bjr,
C'est plus une intersection qu'une différence qu'il te faut, non ? Ou "compter les points dans un polygone" et voir si le nombre correspond à tes attentes.
Dernière modification par pasqal (Wed 19 May 2021 08:03)
"Ce qui ne me passionne pas, m'ennuie" S.Guitry
Hors ligne
#3 Wed 19 May 2021 08:23
- nico-29
- Participant assidu
- Lieu: Brest
- Date d'inscription: 2 Jun 2006
- Messages: 185
Re: QGIS: recouvrement de couches
La description de l'outil difference correspond exactement à ce que je cherche :
Code:
Cet algorithme extrait les entités de la couche source qui sont à l'extérieur, ou chevauchent partiellement, les entités de la couche de superposition. Les entités de la couche source qui chevauchent partiellement les entités de la couche de superposition sont coupés le long de la frontière et seules les parties situées à l'extérieur des entités de la couche de superposition sont conservées.
Pour les points, quel est l'outil qui permet de 'compter les points dans un polygone' ?
Nico
Hors ligne
#4 Wed 19 May 2021 14:04
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: recouvrement de couches
Bonjour,
Pour les points, quel est l'outil qui permet de 'compter les points dans un polygone' ?
Vous pouvez essayer:
- 'compter les points dans un polygone' et
- 'Joindre les attributs par localisation (résumé)' > en cochant 'compte' dans les options
Bon courage
Hors ligne