Bonjour à tous,
Je cherche à effectuer une jointure spatiale entre :
- une couche de polygones représentant des communes découpées en fonction de bassins versants
ET
- une couche de polygones représentant ces mêmes bassins versants.
Or, lorsque je lance la jointure spatiale via 'Menu Vecteur' > 'Outils de gestion de données' > 'Joindre les attributs par localisation', et que je rentre les paramètres suivants :
- Couche vecteur cible : Communes.shp
- Couche vecteur à joindre : BV.shp
- Prédicats géométriques sélectionnés (tous les disponibles) : intersecte ; contient ; égal ; touche ; chevauche ; à l'intérieur
- Précision : 1
J'obtiens l'erreur suivante :
QgsFeature.setGeometry(QgsGeometry): argument 1 has unexpected type 'NoneType' See log for more details
A noter qu'il existe des chevauchements au sein de ces mêmes couches, découpées par ou basées sur la couche Zones hydrographiques de la BD CARTHAGE, largement imparfaite de ce point de vue.
Auriez-vous une idée sur la solution !
En vous remerciant d'avance de vos réponses !
Liens sociaux