Hi, zu Deinem eigentliche Problem kann ich momentan nichts beitragen.
Ich wundere mich aber, dass die Virtuellen Layer bei Dir überhaupt noch funktionieren. In 3.22 (Linux Mint) ist diese Funktion bei mir total geschrottet und ich kann weder neue VL anlegen noch alte bearbeiten. https://github.com/qgis/QGIS/issues/46025#issuecomment-982711868 Eigentlich sollte das Problem gelöst sein, und ist u.U. schon über den nightly master verfügbar (versuche das gerade über ne virtuelle Maschine zu testen). Dein Problem kann aber auch was ganz anderes sein. Gruß, Bernd Am 17.12.21 um 11:07 schrieb Daniel Rüttimann:
Liebe FOSS-Talk-Liste Ich habe ein Problem mit QGIS und virtuellen Layern. Ich möchte von einem Vektor-Layer mehrere Darstellungslayer machen, die ich filtere. Da das Filterkriterium nur über eine Relation zugänglich ist, muss ich die gefilterten Layer als virtuelle Layer bereitstellen, damit ich auf das zu filternde Attribut in der Relation zugreifen kann. Wenn ich nun den vierten virtuellen Layer einrichte, friert QGIS regelmässig ein (keine Rückmeldung). Wenn ich weniger als 4 virtuelle Layer erstelle, dann funktioniert das, bis ich das Projekt speichere und schliesse. Wenn ich es wieder öffne, werden die virtuellen Layer nicht mehr gefunden. Kann mir da jemand helfen, kann das an der Installation liegen, gibt es einen Bug oder muss ich etwas bei den Einstellungen beachten? Das Problem besteht sowohl mit QGIS 3.18 und 3.22 (sind die beiden bei mir installierten Versionen). Installiert mit OSGeo-Installation auf Windows 10. Mein Projekt ist folgendermassen aufgebaut: * Daten in Geopackage, erstellt mittels ModelBaker Plugin aus einer Interlis-Definitionsdatei mit mehreren Relations * Der betroffene Layer ist mit einer Relation mit einer Tabelle verknüpft, in der das zu filternde Attribut liegt (dieses ist gleichzeitig ein Schlüssel zu einer darunterliegenden Wertetabelle) * Ich muss eine spezielle Darstellung produzieren, daher brauche ich rund 10 virtuelle Layer, ich kann das nicht mit Kategorien abbilden. Ohne virtuelle Layer habe ich keinen Zugriff auf das zu filternde Attribut wegen der Relation (oder gibt es da andere Wege?) Besten Dank für eure Hilfe Beste Grüsse Daniel [cid:image001.jpg@01D7F334.776D26D0]<http://www.analygis.ch/> -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : image001.jpg Dateityp : image/jpeg Dateigröße : 21359 bytes Beschreibung: image001.jpg URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20211217/0676110e/attachment.jpg>
-- .................................................................... FOSSGIS Veranstaltungen https://www.fossgis.de/news/fossgis-events/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://twitter.com/FOSSGIS_Verein ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste