[FOSSGIS-Talk] HeTa2010 und srs.db

Alex Wieschmann alex at wieschmann.de
Fr Mai 21 16:13:04 CEST 2021


Hallo zusammen,

ich habe eine Frage bezüglich der Einbindung des HeTa2010.gsb Gitters in
QGIS. Leider reicht es ja nicht aus die Datei in den Ordner share\proj zu
speichern. 
Zusätzlich muss in die Datenbank srs.db ein neuer Eintrag eingefügt werden.
Und hier beginnen die Probleme. 

Beim Ausführen des folgenden SQL-Statements:

INSERT INTO tbl_datum_transform
(epsg_nr, source_crs_code, target_crs_code, coord_op_method_code, p1,
remarks, "scope", preferred)
VALUES 
(100017, 4314, 4258, 9615, 'HeTa2010.gsb', 'Hessen', 'subcm', 1)

erhalte ich die Fehlermeldung: 

sqlite3.OperationalError: unable to open database file

Auch eine manuelle Bearbeitung der Tabelle tbl_datum_transform über das
Programm DB Brwoser (SQLite) ist nicht möglich (selbe Fehlermeldung).
Die Datei ist nicht schreibgeschützt und auch der User hat alle notwendigen
Rechte, die Datei zu bearbeiten. Es besteht auch kein weiterer Zugriff auf
die Datenbank (QGIS und andere Programme geschlossen). 

Zudem ist mir Tabelle sehr suspekt. Die Spalte p1 ist als NUMERIC definiert.
Bei der Ansicht der Tabelle sind dort aber Werte vom Datentyp TEXT enthalten
(z.B.: BETA2007.gsb).
Und auch nach der Anleitung soll in diese Spalte der Wert 'HeTa2010.gsb'
geschrieben werden..??? 

Vielen Dank und viele Grüße
Alex






Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste