QGIS Sicht im Geopackage, Fehler bei Objektabfrage und Objektauswahl

Nane russlanderfahrung at gmx.de
So Okt 4 23:35:54 CEST 2026


Hallo zusammen,
ich mache gerade erste Schritte damit, in einem Geopackage im DB-Manager 
per SQL eine Sicht zu erstellen. Und zwar möchte ich zunächst einfach 
nur einen Polygonlayer nach einem Attributfeld auflösen. Das klappt 
eigentlich auch schon mit folgenden Schritten:

CREATE VIEW sicht_test as
     SELECT
     row_number() OVER () AS fid,
     feldname,
     ST_Union(geom) AS geom
FROM ursprungslayer
GROUP BY
     feldname;

-- Geometrien anmelden
     insert into gpkg_geometry_columns (table_name, column_name, 
geometry_type_name, srs_id, z, m)
     values ('sicht_test','geom','MULTIPOLYGON',25832,0,0);
--Inhalt anmelden
     insert into gpkg_contents (table_name, data_type, identifier, srs_id)
     values ('sicht_test', 'features', 'sicht_test', 25832);
-- Eintrag Content-Tabelle
     insert into gpkg_ogr_contents
     (table_name, feature_count)
     values('sicht_test', (select count(fid) from sicht_test));

Die Sicht kann in QGIS geladen werden, sieht auch richtig aus. Aber es 
klappt nicht, die Attribute per "Objekt abfragen" abzufragen. Egal 
welches Objekt man abfragen möchte, es werden immer die Attribute von 
dem Datensatz mit der fid 1 oder 2 angezeigt. Auch wenn man ein Objekt 
selektieren möchte, wird ein anderes Objekt als selektiert angezeigt.

Kann mir jemand helfen woran das liegt und wie ich den Fehler beheben kann?

Herzliche Grüße
Nane


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste