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

GeoDataDays 2025

#1 Wed 01 April 2020 14:25

bibimul95
Participant occasionnel
Date d'inscription: 28 Jun 2018
Messages: 33

QGIS: Supprimer des lignes a partir d'une autre couche

Bonjour,

j'ai deux couches qui ont certaines polylines en commun.
J'aimerais pouvoir supprimer dans la couche A toutes les lignes de la couche B qui recouvre la couche A.
Malheureusement j'ai essayer l'outil "différence" mais ça ne fonctionne pas avec des lignes.
Est-ce que qqun aurait un outil me permettant de faire ce que j'aimerais?

Merci d'avance

Hors ligne

 

#2 Wed 01 April 2020 16:40

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: QGIS: Supprimer des lignes a partir d'une autre couche

Est-ce que les lignes communes sont identiques ?

Hors ligne

 

#3 Fri 03 April 2020 16:03

bibimul95
Participant occasionnel
Date d'inscription: 28 Jun 2018
Messages: 33

Re: QGIS: Supprimer des lignes a partir d'une autre couche

Oui

Hors ligne

 

#4 Fri 03 April 2020 16:30

carteq
Participant assidu
Date d'inscription: 8 Mar 2008
Messages: 829

Re: QGIS: Supprimer des lignes a partir d'une autre couche

En SQL, ça devrait ressembler à ceci :

Delete from a where geometry in
(select a.geometry from a, b where a.geometry = b.geometry)

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo