[NAS] RE: PostNAS im GK3-System

Ralf Suhr Ralf.Suhr at itc-halle.de
Don Nov 11 11:24:55 EST 2010


Gdal benutzt seine eigenen EPSG Definitionen.

Die Transformation müsste über die Angabe des WKText erfolgen:
ogr2ogr -s_srs "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=0 +y_0=0 +ellps=bessel 
+datum=potsdam +units=m +no_defs +wktext" -t_srs "EPSG:31467"

MfG
Ralf Suhr

Am Donnerstag 11 November 2010, 15:47:23 schrieb Jäger, Frank (KRZ):
> 	From: nas-bounces at lists.osgeo.org [mailto:nas-bounces at lists.osgeo.org] On
> Behalf Of Klein, Olaf (LGL) Sent: Thursday, November 11, 2010 3:07 PM
> 	To: nas at lists.osgeo.org
> 	Subject: [NAS] PostNAS im GK3-System
> 
> 	Hallo,
> 	ich kämpfe schon einige Tage damit ALKIS-Einrichtungsaufträge aus
> Baden-Württemberg mit PostNAS in postgres zu importieren. Leider richtet
> BW ALKIS noch im GK3-System und nicht in UTM ein. Die führende Ziffer 3
> beim Rechtswert wird jedoch in der NAS-Datei nicht mitgegeben. ...
> 	Wie bekomme ich in postgres nachträglich die 3 vor den Rechtswert bzw. wie
> kann ich das beim Import korrigieren?
> 
> 	Danke für Eure Tipps.
> 	Gruß
> 	Olaf
> 
> 
> Hallo,
> ich stelle mal ein paar Vermutungen an, denn soooo genau weiß ich das auch
> nicht.
> 
> Wenn die Ziffer 3 abgeschnitten ist, dann hat man kein richtiges GK3 mehr
> sondern eine "eigenes" Koordinatensystem. Dieses eigene System muss man
> erst mal bekannt machen, damit es transformiert werden kann.
> 
> Ogr2ogr benutzt vermutlich proj4 für die Transformation.
> 
> Auf unserem Debian findet man im Ordner "/usr/share/proj/" die Datei
> "epsg". Darin sind die Koordinatensysteme definiert. Darin z.B. folgenden
> Eintrag für GK3:
> 
> # DHDN / Gauss-Kruger zone 3
> <31467> +proj=tmerc +lat_0=0 +lon_0=9 +k=1.000000 +x_0=3500000 +y_0=0
> +ellps=bessel +datum=potsdam +units=m +nadgrids=/data/etrs89/BETA2007.gsb
> +no_defs  <>
> 
> Diese Zeilen würde ich kopieren und dann die Kopie ändern:
> - einen eigenen freien epsg-Code in die Klammer
> - Dann den Eintrag "+x_0=3500000" ebenfalls um die "3" kürzen.
> 
> Dann ogr2ogr beim Konvertieren zusätzlich die Anweisung mitgeben, von dem
> neuen epsg-Code nach "31467" zu transformieren: -s_srs [mein-neuer-EPSG]
> -t_srs 31467
> 
> In der PostGIS-Tabelle "spatial_ref_sys" finden sich ähnliche Einträge.
> Wenn man dort die gleiche Änderung durchführt, kann man die NAS-Daten dort
> einlesen mit '-a_srs [mein-neuer-EPSG]'. Dann kann man beim Auslesen der
> Daten die Transformation nach GK3 durchführen.
> 
> 
> Frank Jäger
> 
> 
> _______________________________________________
> NAS mailing list
> NAS at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/nas