Ignorer les fonctionnalités d'entrée non valides avec l'outil Intersection dans QGIS?


26

Dans QGIS 2.18, lorsque j'ai utilisé l'outil Vector> Outils de géotraitement> Intersection, j'ai pu vérifier une option qui disait "Ignorer les géométries NULL [facultatif]".

Maintenant, j'ai téléchargé QGIS 3.2 et cette option n'existe plus. Mais lorsque j'essaie de créer l'intersection entre deux couches sur lesquelles je travaille, je reçois un message disant qu'il y a une géométrie non valide quelque part et que je dois la corriger ou "changer le paramètre de traitement en" Ignorer les fonctionnalités d'entrée non valides ". 'option. "

Mais cette option n'existe pas! Ou si elle existe, je ne la trouve nulle part.

Quelqu'un sait-il comment / où modifier ce paramètre dans QGIS 3.2?

Réponses:


35

Accédez à Paramètres> Options> Traitement et sous Général, passez à Ignorer les entités avec des géométries non valides.

Paramètres de traitement

Alternativement, cela vaut également la peine de vérifier la réponse de A.Oikonomidis ainsi que d'autres outils disponibles dans la boîte à outils de traitement pour corriger les géométries non valides dans le jeu de données d'origine.


2

J'ai eu le même problème et j'ai essayé de le résoudre en utilisant le plugin Geometry Checker. Cependant, cela prend beaucoup de temps, donc si vous voulez une solution rapide, vous pouvez ignorer les géométries non valides. Pour moi cependant, ignorer les géométries invalides a conduit à ne pas obtenir tous les résultats, j'ai donc dû utiliser le choix "Ne pas filtrer (meilleure performance)" pour le faire fonctionner.


0

La modification des paramètres dans Qgis 3.0 / 3.0.2 n'a pas fonctionné pour moi, mais cela a été le cas avec le plugin MMQGIS.

Ce plugin a été indispensable pour moi, et bien plus fiable que ce qui est disponible avec QGIS. Et il ajoute de nombreuses fonctionnalités supplémentaires.

Je vous suggère fortement d'ajouter le plugin!

Processus:

MMQGIS> Modifier> Convertir le type de géométrie> Nouvelle géométrie> Lignes

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.