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

Les inscriptions sont ouvertes ! L'association GeoRezo sera présente

#1 Tue 18 August 2026 20:33

Sylvain230
Juste Inscrit !
Date d'inscription: 31 Mar 2026
Messages: 3

Decouper couche "Cours d eau" sur un departement avec requete SQL

Bonjour,

J'apprends depuis peu à effectuer des requêtes SQL sur QGIS, et je commence tout juste à croiser les données entre les couches.

Je me heurte à une requête que je n'arrive pas à trouver :

Je souhaite découper la couche "cours d'eau" aux limites d'un département. (Je connais la possibilité "Vecteur/ Outils de géotraitement / Couper") mais je cherche la requête SQL qui permet de faire cela. (Donc découper une couche polylignes par rapport à un polygone). je précise que ma couche département est filtrée sur le département ciblé.

J'ai testé plusieurs options, entre autre :

SELECT*
FROM "Cours","Departements_EPSG_3857"
WHERE "Departements_Français".'nom'='Ain'
AND st_intersects("Cours".'geometry',"Departements_EPSG_3857".'geometry’);

ou cette requête que j'ai adaptée à partir d'une solution trouvée sur le forum

SELECT "Cours.nom", group_concat(Departements_Français, ', ') "Departements_Français", "Cours".'geometry'
FROM "Cours", "Departements_Français"
WHERE "Departements_Français".'nom'='Ain'
AND st_intersects("Cours".'geometry',"Departements_Français".'geometry')
GROUP BY "Departements_Français".'nom', "Cours".'geometry';


Enfin, je précise que j'ai testé, avec succès! la requête suivante : (Là ce sont 2 couches polygones)

SELECT*
FROM "ContextePiscicole_FXX","Departements_Français"
WHERE "ContextePiscicole_FXX".'CdCtxPisci'='Salmonicole'
AND "Departements_Français".'nom'='Ain'
AND st_intersects("ContextePiscicole_FXX".'geometry',"Departements_Français".'geometry');

pour conserver le contexte piscicole souhaité dans le département ciblé.

Si vous avez la solution SQL pour découper ma couche cours d'eau aux limites du département, je suis preneur...
Merci !

Dernière modification par Sylvain230 (Tue 18 August 2026 21:20)

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo