Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

Printemps des cartes 2024

#1 Wed 23 March 2016 14:53

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

QGIS: Sélection de zones de recoupement entre polygones

Bonjour à tous !

J'interviens pour la première fois sur ce forum suite à une difficulté que je n'arrive pas à résoudre sur QGIS :

Je possède une couche de polygones représentant la position d'images à la surface de Mars et certains de ces polygones se recoupent. Je cherche donc un moyen de sélectionner uniquement les zones où ces polygones se recoupent.

J'ai essayé tous les outils de géotraitement, mais ils semblent adaptés à faire des opérations sur deux couches de polygones et non une seule. Idem pour la sélection par localisation car je travaille ici uniquement avec une seule couche.

Quelqu'un aurait-il une piste ?

Merci d'avance et bonne journée !

Maxime


Au plaisir cool

Maxime Frain

Hors ligne

 

#2 Wed 23 March 2016 14:59

Lucien
Participant actif
Date d'inscription: 8 Mar 2016
Messages: 104

Re: QGIS: Sélection de zones de recoupement entre polygones

Bonjour,

L'outils de validité de géométrie peut être?

Dernière modification par Lucien (Wed 23 March 2016 15:07)

Hors ligne

 

#3 Wed 23 March 2016 15:08

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Bonjour Lucien,

Merci pour ta réponse,

J'ai déjà essayé cette option (qui revient au même d'ailleurs qu'effectuer des opérations avec les deux mêmes couches en entrée). La seule bribe de résultat que j'obtiens est en effectuant une intersection : j'obtiens les surfaces de recoupement plus les polygones initiaux. Ensuite, se pose la question de comment isoler ces surfaces de recoupement. J'ai longtemps cherché comment "soustraire" mes polygones initiaux de la couche contenant les polygones et les intersections mais je n'ai trouvé aucun outil qui fonctionne pour effectuer cette opération.

EDIT : je ne connais pas l'outil de validité de géométrie, je regarde ça merci !

Dernière modification par MaximeFrain (Wed 23 March 2016 15:09)


Au plaisir cool

Maxime Frain

Hors ligne

 

#4 Wed 23 March 2016 15:16

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Lucien a écrit:

L'outils de validité de géométrie peut être?


J'arrive effectivement à identifier les chevauchements avec cet outil ce qui est déjà pas mal, maintenant il faudrait dans l'idéal que je puisse les sélectionner smile


Au plaisir cool

Maxime Frain

Hors ligne

 

#5 Wed 23 March 2016 15:16

Xavier Julian
Participant assidu
Lieu: Orange
Date d'inscription: 19 Jan 2015
Messages: 218

Re: QGIS: Sélection de zones de recoupement entre polygones

Je penses que la piste de Lucien est la bonne.
Dans l'outil "vérificateur de topologie", aller dans le menu de configuration et ajouter une règle à ta couche "ne doit pas se superposer".
Toutes les superpositions au sein même de ta couche apparaitront en rouge foncé.

Hors ligne

 

#6 Wed 23 March 2016 15:22

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Bonjour Xavier,

Oui c'est exactement ce que j'ai fait. Par contre il faudrait maintenant que je sélectionne ces recoupements. Ce sont eux que je cherche à étudier smile


Au plaisir cool

Maxime Frain

Hors ligne

 

#7 Wed 23 March 2016 15:24

Xavier Julian
Participant assidu
Lieu: Orange
Date d'inscription: 19 Jan 2015
Messages: 218

Re: QGIS: Sélection de zones de recoupement entre polygones

Ha tiens, on poste en même temps.

Tu ne pourras pas sélectionner précisément ta zone de chevauchement sans faire de découpage auparavant.

Dernière modification par Xavier Julian (Wed 23 March 2016 15:27)

Hors ligne

 

#8 Wed 23 March 2016 15:41

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Faire un découpage, comment ça ? (via l'outil de géotraitement découpage ?)


Au plaisir cool

Maxime Frain

Hors ligne

 

#9 Wed 23 March 2016 16:14

Laurent Frilleux
Participant actif
Lieu: Aniane
Date d'inscription: 8 Sep 2005
Messages: 83

Re: QGIS: Sélection de zones de recoupement entre polygones

Bonjour

Il faut affecter un id unique à chaque polygone, vous utilisez ensuite l'outil intersecter. Dans le résultat vous filtrer sur les enregistrements qui ont des Id différents et vous avez vos zones de chevauchement.

Bonne journée


Laurent Frilleux
Immergis - Montpellier

Hors ligne

 

#10 Wed 23 March 2016 16:26

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

C'est une piste très intéressante, merci beaucoup !


Au plaisir cool

Maxime Frain

Hors ligne

 

#11 Wed 23 March 2016 16:36

MaximeFrain
Juste Inscrit !
Lieu: Lyon
Date d'inscription: 4 Nov 2015
Messages: 7
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Testé et approuvé, ça marche. Re-merci beaucoup !

Bonne continuation smile


Au plaisir cool

Maxime Frain

Hors ligne

 

#12 Wed 23 March 2016 16:45

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS: Sélection de zones de recoupement entre polygones

Avec QGIS 2014 on peut aussi taper directement du SQL dans le db manager pour n'importe quel type de couche. Du coup on peut utiliser la fonction intersect en utilisant la même couche sous deux alias différents

Code:

select Intersection(t1.geometry, t2.geometry) as geometry from test as t1, test as t2 where t1.FID <> t2.FID

Hors ligne

 

#13 Wed 23 January 2019 18:59

GéoKiPique34
Juste Inscrit !
Date d'inscription: 2 Dec 2017
Messages: 6

Re: QGIS: Sélection de zones de recoupement entre polygones

Bonjour,

La problématique m’intéresse dans le cadre d'un travail similaire, sauf que je voudrais uniquement pouvoir sélectionner les entités qui ont été identifié par le vérificateur de géométrie, afin de les extraire sous une nouvelle couche.

Cordialement,

Hors ligne

 

Pied de page des forums

Powered by FluxBB