Re: [NAS] Kein Import von NAS-Daten mit ogr2ogr/GDAL-1.8dev in existierende Tabellen möglich

Ralf Suhr Ralf.Suhr at itc-halle.de
Die Okt 26 09:01:55 EDT 2010


Hallo Herr Berghoff-Flüel,

ich kenne nicht das DB Schema aus alkis_PostNAS_0.5_schema.sql aber ich 
vermute mal, das die Tabellen nicht in der Übersichtstabelle 
"geometry_columns" eingetragen sind.

In der aktuellen PostNAS Version versucht ogr2ogr die Datenbanktabellen über 
diese Übersichtstabelle zu bekommen. Deshalb müssen auch Tabellen ohne 
Geometrie wie alkis_beziehungen in geometry_columns eingetragen sein.

MfG
Ralf Suhr

Am Dienstag 26 Oktober 2010, 14:42:46 schrieb Jan Berghoff-Flüel:
> Hallo PostNAS Community,
> 
> in schon existierende Tabllen in einer PostGIS Datenbank, z.B. angelegt
> durch alkis_PostNAS_0.5_schema.sql,
> lassen sich keine ALKIS-NAS Daten importiern mit ogr2ogr GDAL-1.8dev.
> 
> Es gibt nur entsprechend viele Fehlermeldungen:
> ERROR 1: CREATE TABLE "public"."ax_flurstueck" ( OGC_FID SERIAL, CONSTRAINT
> "ax_flurstueck_pk" PRIMARY KEY (OGC_FID) )
> ERROR:  relation "ax_flurstueck" already exists
> 
> Keine der Optionen '-append', '-update', '-overwrite' und '-skipfailures'
> von ogr2ogr haben eine Wirkung.
> 
> In eine leere Datenbank läßt sich der erste NAS-Datei einlesen aber
> entsprechend keine weitere.
> 
> Hat jemand eine Idee (ev. Fehlbedienung)?
> 
> Hat es mit einer früheren Version funktioniert?
> 
> 
> Die benutzten Testdaten (Es funktioniert aber auch nicht mit anderen Daten
> aus Hessen und den Mustermonzel Daten aus RP):
> http://www.hvbg.hessen.de/irj/servlet/prt/portal/prtroot/slimp.CMReader/HMW
> VL_15/HVBG_Internet/med/72c/72c77bb6-9096-f11c-5ec3-f199dd571935,22222222-2
> 222-2222-2222-222222222222
> 
> ldd Info von ogr2ogr:
>         linux-vdso.so.1 =>  (0x00007ffa9f6f2000)
>         libgdal.so.1 => /opt/gdalsvn/lib/libgdal.so.1 (0x00007ffa9e98c000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ffa9e680000)
>         libm.so.6 => /lib/libm.so.6 (0x00007ffa9e3fd000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007ffa9e1e6000)
>         libc.so.6 => /lib/libc.so.6 (0x00007ffa9de93000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007ffa9dc77000)
>         libgeos_c.so.1 => /usr/local/lib/libgeos_c.so.1
> (0x00007ffa9da5d000) libodbc.so.1 => /usr/lib/libodbc.so.1
> (0x00007ffa9d801000) libodbcinst.so.1 => /usr/lib/libodbcinst.so.1
> (0x00007ffa9d5f5000) libexpat.so.1 => /usr/lib/libexpat.so.1
> (0x00007ffa9d3cc000) libxerces-c.so.28 => /usr/lib/libxerces-c.so.28
> (0x00007ffa9cdd2000) libjpeg.so.62 => /usr/lib/libjpeg.so.62
> (0x00007ffa9cbb0000) libpng12.so.0 => /usr/lib/libpng12.so.0
> (0x00007ffa9c98b000) libpq.so.5 => /usr/local/lib/libpq.so.5
> (0x00007ffa9c76b000) libdl.so.2 => /lib/libdl.so.2 (0x00007ffa9c567000)
>         libcurl.so.4 => /usr/local/lib/libcurl.so.4 (0x00007ffa9c320000)
>         libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00007ffa9c0cf000)
>         libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8
> (0x00007ffa9bd34000)
>         librt.so.1 => /lib/librt.so.1 (0x00007ffa9bb2b000)
>         libz.so.1 => /usr/lib/libz.so.1 (0x00007ffa9b914000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007ffa9f4d8000)
>         libgeos-3.2.0.so =>
> /usr/local/lib/libgeos-3.2.0.so(0x00007ffa9b595000) libltdl.so.3 =>
> /usr/lib/libltdl.so.3 (0x00007ffa9b38e000) libicuuc.so.38 =>
> /usr/lib/libicuuc.so.38 (0x00007ffa9b04d000) libicudata.so.38 =>
> /usr/lib/libicudata.so.38 (0x00007ffa9a377000) libcrypt.so.1 =>
> /lib/libcrypt.so.1 (0x00007ffa9a13f000)