[FOSSGIS-Talk] QGIS 3.10 - NorGIS ALKIS-Daten Import nicht möglich

GISTOM thomas.hengsbach at tu-berlin.de
Mi Jan 29 14:28:58 CET 2020


Liebe Liste,

seit Anfang Januar stellt nun auch das Bundesland Brandenburg die
ALKIS-Daten kostenfrei zur Verfügung. Diese würde ich gerne für ein
QGIS-Projekt nutzbar machen. Der WFS-Dienst ist auf 30.000 Objekte
beschränkt, was für mich nicht ausreicht, die Datenbereitstellung als
Shapefile über die Webmap ist begrenzt auf 2600km², was für mich ebenfalls
nicht ausreicht. Alternativ kann man die NAS-Daten aber auch direkt auf
Landkreisebene paketiert im NAS-Format herunterladen
(https://data.geobasis-bb.de/geobasis/daten/alkis/Vektordaten/).

Ich habe dafür die entsprechende Datenbank mit PostGIS-Erweiterung angelegt
und mithilfe des ALKIS-Import-Tools von NorGIS die NAS-Daten einladen
wollen, was bisher immer wunderbar geklappt hat. Die Anbindung zur Datenbank
funktioniert auch, allerdings bricht das einladen der Brandenburger
NAS-Daten jedesmal ab, aus dem Fehlerprotokoll werde ich leider nicht
schlau.

Hier das Protokoll:

"2020-01-29T14:09:08 Import-Version: 5e76991
2020-01-29T14:09:08 Datenbank-Version: PostgreSQL 12.1, compiled by Visual
C++ build 1914, 64-bit
2020-01-29T14:09:08 PostGIS-Version: 3.0 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
2020-01-29T14:09:08 > GDAL 3.1.0dev, released 2019/99/99|
2020-01-29T14:09:08 > psql (PostgreSQL) 11.5|
2020-01-29T14:09:33 Gesamtgröße des Imports: 7610MiB
2020-01-29T14:09:33 >  Aktuelles Schema public.|
2020-01-29T14:09:40 >  public.ax_punktortau.wkb_geometry SRID:25833
TYPE:GEOMETRY DIMS:3|
2020-01-29T14:09:43 >  Präsentationstabellen werden erzeugt.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:86: FEHLER:  Funktion
buffer(geometry, double precision) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT buffer($1,$2);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:114: FEHLER:  Funktion
line_interpolate_point(geometry, double precision) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT line_interpolate_point($1,$2);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:130: FEHLER:  Funktion
force_2d(geometry) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT force_2d($1);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:378: FEHLER:  Funktion
st_force_2d(geometry) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT st_force_2d($1);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:382: FEHLER:  Funktion
st_force_collection(geometry) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT st_force_collection($1);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 > psql:alkis-compat.sql:386: FEHLER:  Funktion
force_collection(geometry) existiert nicht|
2020-01-29T14:09:43 > LINE 2:   SELECT force_collection($1);|
2020-01-29T14:09:43 > HINT:  Keine Funktion stimmt mit dem angegebenen Namen
und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche
Typumwandlungen hinzufügen.|
2020-01-29T14:09:43 Datenbestand angelegt.
2020-01-29T14:09:43 > psql:postcreate.d/nas2alb.sql:70: FEHLER: 
Syntaxfehler bei »OIDS«|
2020-01-29T14:09:43 > LINE 32: ) WITH OIDS;|
2020-01-29T14:09:43 > psql:postcreate.d/nas2alb.sql:70: STATEMENT:  CREATE
TABLE flurst (|
2020-01-29T14:09:43 > 	flsnr varchar NOT NULL,|
2020-01-29T14:09:43 > 	flsnrk varchar,|
2020-01-29T14:09:43 > 	gemashl character(6),|
2020-01-29T14:09:43 > 	flr character(3),|
2020-01-29T14:09:43 > 	entst character(13),|
2020-01-29T14:09:43 > 	fortf character(13),|
2020-01-29T14:09:43 > 	flsfl varchar,|
2020-01-29T14:09:43 > 	amtlflsfl double precision,|
2020-01-29T14:09:43 > 	gemflsfl double precision,|
2020-01-29T14:09:43 > 	af character(2),|
2020-01-29T14:09:43 > 	flurknr character(14),|
2020-01-29T14:09:43 > 	baublock character(12),|
2020-01-29T14:09:43 > 	flskoord character(18),|
2020-01-29T14:09:43 > 	fora character(4),|
2020-01-29T14:09:43 > 	fina character(4),|
2020-01-29T14:09:43 > 	h1shl character(2),|
2020-01-29T14:09:43 > 	h2shl character(2),|
2020-01-29T14:09:43 > 	hinwshl character(59),|
2020-01-29T14:09:43 > 	strshl character(32),|
2020-01-29T14:09:43 > 	gemshl character(32),|
2020-01-29T14:09:43 > 	hausnr character(8),|
2020-01-29T14:09:43 > 	lagebez varchar,|
2020-01-29T14:09:43 > 	k_anlverm character(1),|
2020-01-29T14:09:43 > 	anl_verm character(27),|
2020-01-29T14:09:43 > 	blbnr character(200),|
2020-01-29T14:09:43 > 	n_flst character(22),|
2020-01-29T14:09:43 > 	ff_entst integer NOT NULL,|
2020-01-29T14:09:43 > 	ff_stand integer,|
2020-01-29T14:09:43 > 	ff_datum character(8),|
2020-01-29T14:09:43 > 	primary key (flsnr)|
2020-01-29T14:09:43 > ) WITH OIDS;|
2020-01-29T14:09:43 Fehler bei Prozeß: 3
2020-01-29T14:09:43 postcreate.d\nas2alb.sql gescheitert.
"

Auffällig ist, dass sich die Brandenburger NAS-Daten auch mit anderen Tools,
bspw. dem ALKIS-Konverter von Claas Leiner
(http://www.gkg-kassel.de/ALKIS.html), nicht in Shapefiles unwandeln lassen
und mit einer Fehlermeldung abbrechen. Bin ich nun doch zu blöd dafür oder
gibt es Problem mit den Brandenburger NAS-Daten?

Über jeden Tipp in der Sache würde ich mich sehr freuen!



--
Sent from: http://osgeo-org.1560.x6.nabble.com/FOSSGIS-Talk-f4217557.html


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste