Annonce
Les inscriptions sont ouvertes ! L'association GeoRezo sera présente.
#1 Wed 18 March 2026 16:22
- thomasp
- Juste Inscrit !
- Lieu: Bretagne
- Date d'inscription: 18 Mar 2026
- Messages: 4
QGIS: Lien entre les couches
Bonjour,
En préambule, je préviens que je suis un novice de QGis (mais avec une formation en informatique) et que je viens de m'inscrire à ce forum. Je ne crois pas avoir trouvé de post solutionnant ma question, mais n'hésitez pas à me rediriger si je l'ai manqué.
A partir de 2 fichiers csv de coordonnées différents, je réalise plusieurs traitements (reprojection dans SCR différent, buffer et enfin intersection). A priori en l'état les couches enfants (à commencer par la reprojection) ne se mettent pas automatiquement à jour quand les coordonnées changent dans les fichiers initiaux.
J'aurais souhaité mettre en place un ensemble de couches qui fonctionne peu importe les coordonnées de départ. J'imagine que c'est possible mais je ne sais pas comment faire.
Auriez-vous des pistes de solution (pointeur vers doc, thread existant, ou --le graal-- réponse détaillée) ? :-)
Merci d'avance et belle journée !
Thomas
Hors ligne
#2 Thu 26 March 2026 13:31
- Benoit D
- Participant assidu
- Date d'inscription: 17 Jul 2018
- Messages: 190
Re: QGIS: Lien entre les couches
Avez-vous coché la case "Surveiller le fichier" dans le menu de création de couche ?
Dernière modification par Benoit D (Thu 26 March 2026 13:31)
Hors ligne
#3 Thu 16 April 2026 10:39
- thomasp
- Juste Inscrit !
- Lieu: Bretagne
- Date d'inscription: 18 Mar 2026
- Messages: 4
Re: QGIS: Lien entre les couches
Bonjour Benoît,
Oui, c'est bien coché, pas de souci pour l'actualisation de la couche "primaire". En revanche, je souhaiterais que les couches enfants (reprojection + buffer + intersection) s'actualisent également automatiquement, savez-vous si c'est possible?
Merci
Hors ligne
#4 Thu 16 April 2026 13:14
- vxTedxv
- Participant occasionnel
- Date d'inscription: 26 Jan 2011
- Messages: 45
Re: QGIS: Lien entre les couches
Les couches enfants devraient dans ce cas être des couches virtuelles je pense (qui travaillent non pas sur le résultat issu d'une autre couche, mais sur des requêtes à partir de la couche parent)
Hors ligne
#5 Thu 16 April 2026 14:25
- thomasp
- Juste Inscrit !
- Lieu: Bretagne
- Date d'inscription: 18 Mar 2026
- Messages: 4
Re: QGIS: Lien entre les couches
D'accord, c'est peut-être là où ma connaissance limitée de QGIS va faire défaut : comment réaliser le même enchaînement d'opérations au sein de cette couche virtuelle ?
J'ai raté une interface ou bien cette méthode nécessite de transcrire ces opérations en un script dans le champ correspondant ?
Hors ligne
#6 Hier 01:13
- vxTedxv
- Participant occasionnel
- Date d'inscription: 26 Jan 2011
- Messages: 45
Re: QGIS: Lien entre les couches
En effet, les requêtes pour travailler sur la couche parent doivent être codées en langage SQL dans le champ de création de la couche virtuelle.
A l'adresse suivante, un exemple illustre une requête SQL dans une couche virtuelle pour effectuer une intersection entre deux couches par exemple :
https://data.sigea.educagri.fr/download … ayers.html
Cela dit, j'attire votre attention sur la puissance de calcul que cela nécessite, et l'impact que cela peut occasionner sur les performances de votre ordinateur... (consomme beaucoup de mémoire vive notamment)
Dernière modification par vxTedxv (Hier 01:13)
Hors ligne
#7 Hier 09:55
- thomasp
- Juste Inscrit !
- Lieu: Bretagne
- Date d'inscription: 18 Mar 2026
- Messages: 4
Re: QGIS: Lien entre les couches
Ah bien vu, je n'avais pas noté que c'était en SQL. J'ai normalement assez de notions pour pouvoir me débrouiller avec ce langage pour les opérations classiques.
En revanche, je ne vois pas comment réaliser certaines opérations, notamment la reprojection dans un CRS différent et les buffers.
Tu aurais une piste?
Merci pour le point de vigilance, mais j'imagine que ce n'est pas censé consommer plus de puissance que lorsque je réalise les opérations à la main de façon séquentielle ? Et surtout je manipule un ensemble de données très réduit.
Hors ligne
#8 Aujourd'hui 01:43
- vxTedxv
- Participant occasionnel
- Date d'inscription: 26 Jan 2011
- Messages: 45
Re: QGIS: Lien entre les couches
https://postgis.net/docs/ST_Buffer.html
https://postgis.net/docs/manual-1.5/ST_Transform.html
Mais je ne sais pas du tout si ça fonctionne dans QGis. À tester !
Hors ligne


