[Qgis-user] layers not displayed in the layer window

Jens Beutmann beutmann at arcor.de
Thu Aug 27 13:03:27 PDT 2020


That seems to be working. Thanx a lot, Yoann!!!
Before running the function, you have to switch on in the layer dialog 
all the layers you want to keep, because otherwise the function kills 
all layers that are not visible. But after doing that, I got the result 
I wanted.
That helped me a lot!


Am 27.08.2020 um 11:44 schrieb Yoann QUENACH DE QUIVILLIC:
> I had the exact same problem some time ago. The layers are present in 
> the QgsProject, but not added to the QgsCanvas, so they don't appear 
> in the Layer Panel but the entry is there in the Layer Styling Panel.
> You can use PyQGIS to solve it
> Here is a simple function that iters over the layers in the 
> project, and removes the layers not present in the canvas:
> def remove_odd_layers():
>     for layer in QgsProject.instance().mapLayers().values():
>         if layer not in iface.mapCanvas().layers():
>             QgsProject.instance().removeMapLayer(layer)
>
> remove_odd_layers ()
>
> Le dim. 23 août 2020 à 13:03, Jens Beutmann <beutmann at arcor.de 
> <mailto:beutmann at arcor.de>> a écrit :
>
>     I got a problem with layers that are displayed in the layer design
>     dialog ("Layergestaltung" in German) but not in the layer window
>     itself.
>     I would like to delete these layers but this is not possible. I
>     opened
>     the project in QGIS 2.18 and in 3.10 and it happens in both versions.
>     Can anybody help?
>
>
>     -- 
>     Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
>     https://www.avast.com/antivirus
>
>     _______________________________________________
>     Qgis-user mailing list
>     Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
>     List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
>     Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
>
> -- 
>
> <https://www.itlink.fr/>
>
> 	
>
> Yoann Quenach de Quivillic
>
> Ingénieur d'étude
>
> www.itlink.fr <https://www.itlink.fr/>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20200827/fc3fa497/attachment.html>


More information about the Qgis-user mailing list