[Mapserver-DE] Problem mit Projektionen (?)

Geografische Informationssysteme zpt.gis at polizei.rlp.de
Die Jul 19 18:12:20 CEST 2005


Hallo UMN.Benutzer,

Ich hab da ein Problem und/oder Unverständnis mit der Darstellung von Punkten und brauche eure Hilfe. 

Also, zukünftig möchte ich Punkte (GPS-Koordinaten) in einer Karte darstellen. 
Da mir derzeit noch keine Test-Koordinaten vorliegen, habe ich einfach eine bestehende Postgres-Tabelle kopiert und die Inhalte der geom Spalte mit "transform(the_geom,'4226')" umgewandelt.

Dann hab ich nen Layer erstellt, der diese Tabelle anspricht und die Projection-Sektion folgendermaßen gesetzt:
1. Variante: 
PROJECTION
	"init=EPSG:4326"
END
2. Variante:
PROJECTION
                  "proj=latlong"
                  "datum=WGS84"
                  "ellps=WGS84"
END

Der "globale" PROJECTION Eintrag im Mapfile sieht so aus:
PROJECTION
	"init=EPSG:31466" #PROJECTION # DHDN / Germany zone 2
END

Bei der Darstellung der Punkte (in beiden Fällen) muss ich dann feststellen dass die geclonten Punkte nach unten links rutschen (Entfernung immer konstant ca 206 Meter). Nach meinem Verständnis müssten doch die Punkte deckungsgleich sein, isn't it?

Hier mal die Ergebnisse aus den select statements:
select the_geom, transform(the_geom,'4326') from pipunkte ergibt:
"SRID=31466;POINT(2657882 5538488)"	"SRID=4326;POINT(8.19989675269949 49.9618389782115)"

die Gegenprüfung sieht dann so aus:
select the_geom, transform(the_geom,'31466') from pipunktegps ergibt:
"SRID=4326;POINT(8.19989675269949 49.9618389782115)"	"SRID=31466;POINT(2657882.00000032 5538487.99999881)"

Also ergibt hin und zurück den gleichen Punkt. Daran kannst also nicht liegen. Es muss m.was mit der Mapserver-Projektion zu tun haben? Oder? 

MfG

Guido





This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)