#1 Tue 12 November 2024 16:23
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
QGIS 3.28.6: Couche fantome ?
R. Burnet - Bonjour,
Sur Qgis 3.28.6, il y a une couche fantôme qui contient au moins un polygone.
Sans qu’aucune des couches présentes sur le projet ne soit cochée dans l’arbre des couches, on voit un polygone qui n’est par ailleurs pas sélectionnable.
Ce polygone se superpose à toutes les autres couches.
Jointe, une copie d'écran avec l'arbre des couches non sélectionnées et le polygone affiché.
Ce projet est exploité par Lizmap pour afficher une carte en ligne, et ce polygone n’apparaît pas.
Où ce polygone est censé être enregistré ?
D’avance Merci pour vos idées, Cordialement, R. Burnet
Hors ligne
#2 Tue 12 November 2024 16:34
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 726
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Vous pouvez essayer le plugin Layer Board de 3Liz qui permet normalement de détecter et supprimer les couches fantômes d'un projet.
Cordialement.
Hors ligne
#3 Tue 12 November 2024 17:55
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Super, un grand Merci, je testerai demain. Une sauvegarde préalable me semble nécessaire.
Cordialement
Hors ligne
#4 Tue 12 November 2024 18:41
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3944
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Probablement un polygone de type annotation que vous devriez pouvoir sélectionner avec l'outil "Modifier annotations" de la barre d'outils annotation et supprimer (voir https://docs.qgis.org/3.28/fr/docs/user … ion-tools)
Hors ligne
#5 Wed 13 November 2024 08:05
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Hélas, cela ne marche pas.
Layer Board ne semble investiguer que les couches visibles pour débusquer de objets fantômes à l'intérieur, mais ne le fait pas à l’extérieur.
C"'est dommage mais c'était une piste à tenter.
Cordialement
R. Burnet
Hors ligne
#6 Wed 13 November 2024 10:36
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1088
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Avez-vous regardé s'il s'agissait pas d'une couche privée ? Pour le vérifier, vous pouvez :
- sur le panneau de couches, il y'a plusieurs icônes, la 4ème en partant de la gauche, permet de filtrer les couches à afficher dans ce panneau. Sélectionnez, "afficher les couches privées"
- Dans les propriétés du projet, rubrique "source de données", voyez si une des couches est cochée sur la colonne "privée (tout à droite des propositions)
Hors ligne
#8 Thu 21 November 2024 13:06
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Merci Santanna pour cette suggestion et désolé de répondre si tard, absence de la maison pendant quelques jours.
Modifier les annotations reste muet, je pense donc qu'il n'y a pas d'annotation.
Je vais regarder la possibilité de couche privée.
Cordialement
R. Burnet
Hors ligne
#9 Thu 21 November 2024 13:17
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Merci GlaDal pour cette suggestion.
Il n'y a pas de couche privée, donc ce n'est pas encore ça.
Pour une couche fantôme, cela semble vraiment être une couche très fantomatique.
Pour préciser le problème, ce polygone peut parfaitement provenir de la couche Saisie 0, il y a en effet un polygone de cette couche pratiquement au même endroit. Une possible fausse manip lors de l'édition de ce polygone peut être à l'origine de ce polygone fantôme, mais je ne vois pas ce qui a pu être fait.
Cordialement
R. Burnet
Hors ligne
#10 Thu 21 November 2024 13:30
- Gabi63
- Juste Inscrit !
- Date d'inscription: 3 Apr 2016
- Messages: 5
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Ce script ferme les couches qui n'apparaissent pas dans QGIS. Attention, une des limites et qu'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())
Dernière modification par Gabi63 (Thu 21 November 2024 13:30)
Hors ligne
#11 Thu 21 November 2024 23:22
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
Merci pour cette proposition et le script, mais hélas, cela ne marche pas.
De plus, bien que toutes les couches aient été cochées, certaines disparaissaient, dont celles à l'intérieur d'un groupe, et les couches WMS sauf une.
Cordialement
R. Burnet
Hors ligne
#12 Thu 21 November 2024 23:39
- Burol
- Participant occasionnel
- Date d'inscription: 21 Apr 2023
- Messages: 23
Re: QGIS 3.28.6: Couche fantome ?
Bonjour,
En désespoir de cause, je suis retourné sur la piste de l'annotation. et grosse méprise de ma part, je m'attendais en cliquant sur Modifier les annotations à l'ouverture d'une fenêtre d'édition. Mais effectivement en cliquant sur le polygone fantôme cela le sélectionne et il est alors possible de le supprimer.
Donc Merci Santanna d'avoir trouvé la solution.
Cordialement
R. Burnet
Hors ligne