Ich habe einige QGIS-Projekte, die ich seit langer Zeit verwende, Ebenen hinzufügen und entfernen, Verweise auf gelöschte oder verschobene Dateien aktualisieren usw.
Öffnen der qgs-Datei mit einem Texteditor Ich sehe, dass sie zahlreiche Verweise auf verschiedene Dateien enthält, und diese Verweise werden im Ebenenbaumbereich nicht angezeigt.
Ich habe drei verschiedene Fälle: Verweise auf vorhandene Dateien, Verweise auf fehlende Dateien, Verweise auf Datenbankverbindungen. Dies wurde mir bewusst, als ich mein Projekt auf einem anderen Computer öffnete und QGIS eine fehlende Datenbankverbindung zu Vektortabellen meldete, die in der Ebenenbaumansicht nicht vorhanden waren.
Das manuelle Löschen von Referenzen aus der qgs-Datei löste das Problem, aber ich verwalte große Projekte und es ist nahezu unmöglich, die Projektkonsistenz manuell zu überprüfen. Ich habe das Plugin "Leere Ebenen entfernen" ausprobiert, aber diejenigen, die ich entfernen möchte, sind keine leeren Ebenen.
Gibt es eine Möglichkeit, die QGIS-Datei zu löschen?
Setting--> Project Properties-->save paths-->relative
Cheers N