#1 Wed 03 July 2024 13:12
- pyjoubert
 - Participant assidu
 - Lieu: Lyon
 - Date d'inscription: 21 Mar 2006
 - Messages: 385
 
QGIS/Python: Couche memoire
Bonjour,
Dans tous les layers présents, et en les parcourant tous, comment reconnaitre ceux qui sont des couches mémoires ?
Ceci en vue de les purger en fin de traitement
Merci et bonne journée, PYJ
Hors ligne
#2 Wed 03 July 2024 13:38
- YoLecomte
 - Participant assidu
 - Lieu: Epinal
 - Date d'inscription: 7 Jul 2015
 - Messages: 275
 
Re: QGIS/Python: Couche memoire
Bonjour,
C'est très simple.
Code:
for id, layer in QgsProject.instance().mapLayers().items():
    if layer.dataProvider().name() == 'memory':
        QgsProject.instance().removeMapLayer(id)Hors ligne
#3 Wed 03 July 2024 13:56
- pyjoubert
 - Participant assidu
 - Lieu: Lyon
 - Date d'inscription: 21 Mar 2006
 - Messages: 385
 
Re: QGIS/Python: Couche memoire
Super,
Merci
Hors ligne


