[Grass-de] gps daten in pd83

Markus Neteler neteler at osgeo.org
Do Aug 20 23:26:26 CEST 2009


2009/8/18 Markus Neteler <neteler at osgeo.org>:
> 2009/8/18 Torsten Eckart <torecki at arcor.de>:
>> Hallo,
>> ich habe einige Daten aus Thüringen im amtlichen KBS PD83 und möchte einige
>> Strecken und Punkte mit gps überprüfen. Leider liegen meine gps-Strecken immer
>> um  ca 150m südlich und 60m westlich von dem wo sie eigentlich liegen sollten.
>> Der Fehler rührt wahrscheinlich von einem falsch eingestellten Datum oder der
>> Transformation aus dem WGS84 in PD83. In arcgis löse ich das Problem indem ich
>> die Transformation von wgs84 auf pd83 einstelle wie mache ich das in grass?
>
> Im Prinzip genauso...
> http://spatialreference.org/ref/epsg/3396/
>
> Du muesstest eine "location" mit EPSG 3396 erzeugen, dort
> sollte dann das Datum erfragt werden.
>
> Ahhh -  ich sehe (hab's gerade mal durchgefuehrt):
>
> g.proj -w
> PROJCS["Transverse Mercator",
>    GEOGCS["bessel",
>        DATUM["unknown",       <<<<<-------!
>            SPHEROID["Bessel_1841",6377397.155,299.1528128]],
>        PRIMEM["Greenwich",0],
>        UNIT["degree",0.0174532925199433]],
>    PROJECTION["Transverse_Mercator"],
>    PARAMETER["latitude_of_origin",0],
>    PARAMETER["central_meridian",9],
>    PARAMETER["scale_factor",1],
>    PARAMETER["false_easting",3500000],
>    PARAMETER["false_northing",0],
>    UNIT["Meter",1]]
>
>
> Nicht gut.
>
> http://www.epsg-registry.org/  berichtet:
> "PD/83 is the realisation of DHDN in Thuringen. It is the resultant of
> applying a transformation derived at 13 points on the border between
> East and West Germany to Pulkovo 1942/83 points in Thuringen."
>
> Aber die Parameter sehe ich nicht...

Ich hab sie wohl gefunden:

http://www.crs-geo.eu
-> CRS-Description
  -> national CRS
    -> Germany
      -> DE_PD/83 / GK_3
        -> Descr. of Transf.
            (http://crs.bkg.bund.de/crseu/crs/eu-description.php?crs_id=dERFX1BELzgzIC8gR0tfMw==)
               -> 7 parameters

Wenn den Code hat, kann man auch hierhin gehen:

http://www.epsg-registry.org/
-> retrieve by code
   ->   15867
      -> Coordinate Transformation [PD/83 to ETRS89 (1)]

Wenn man dann "grep" in der Datumstabelle macht von GRASS,
sieht man, dass es haha schon da war:
datumtransform.table:potsdam
"towgs84=599.4,72.4,419.2,-0.063,-0.022,-2.723,6.46" "Germany
(Thüringen)" "Accuracy <1m"

:-)

Also zurueck auf Start!
Kannst Du mal folgenden Befehl in der GRASS -Location machen?

g.proj -w

Was kommt dabei raus?

Gruesse
Markus