Message posté par : Gabi63
----------------------------------------
Bonjour,
Ce script ferme les couches qui n'apparaissent pas dans QGIS. Attention, une des
limites et qu'il faut il faut cocher les couches dans le panneau couche pour ne pas
les retirer.
J'avais fait ce script pour un autre cas d'application mais peux-être que ça
résoudra le problème.
A lancer dans la console python de QGIS : ctrl+alt+p ou dans le menu extensions >
console python
-----------------
Code :
p = QgsProject.instance()
tree_layers = iface.mapCanvas().layers() # WARNING : don't forget to enable all layer
on canva
map_layers = p.mapLayers().values()
for l in map_layers:
if not l in tree_layers:
p.removeMapLayer(l.id())
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=370427#p370427
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net