#1 Wed 03 July 2024 13:12
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 347
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: 266
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: 347
Re: QGIS/Python: Couche memoire
Super,
Merci
Hors ligne