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

Antwort per Email an