[FOSSGIS-Talk] QGIS - SQL-Fenster

Claas QGIS.de claas at qgis.de
Mi Okt 31 11:22:31 CET 2018


Hallo Petra,

bei mir funktioniert es (qgis 2.18.24). Mit was für einer Datenbank 
arbeitest Du. Geopackage, SpatiaLite, PostGis?

Hast Du das Häkchen bei "Geometriespalte" gesetzt und den richtigen 
Namen der Spalte angegeben?

Alternative:
Abfrage unter "Layer > Layer hinzufügen > Virtueller layer hinzufügen" 
absetzen.

Oder im DB-Manager einen neuen Layer über "create table neuername as 
selectabfrage" oder einen view "create view neuername as selectabfrage".

Je nach Datenbank muss dann allerdings die Geometriespalte angemeldet 
werden.

z.B. unter SpatiaLite
Select 
RecoverGeometryColumn("tabelle",'geometriespalte',EPSG,'geometrietyp');

EPSG: EPSGCode des KBS z.B. 25832
geometrietyp: z.B. MULTIPOLYGON, LINESTRING

Viele Grüße,

Claas


-- 
------------------------
Claas Leiner
QGIS Anwendergruppe DE

Wilhelmshöher Allee 304 E
34131 Kassel
0561/56013445


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste