[Mapserver-DE] Projektion
Dirk Jesko
ml.dje at geocontent.de
Fre Mar 31 08:52:27 CEST 2006
Hallo Andreas,
also wenn die Projektion des Shapefile nicht bekannt ist, ist das etwas
schwierig, da sie nicht explizit vermerkt ist. Außer es liegt zusätzlich
noch eine Projektionsdatei dabei, was aber normalerweise nicht der Fall
ist. In diesem Fall hilft nur raten und versuchen.
Wenn bekannt ist, welches Gebiet die Shapes abdecken, dann lässt es sich
an Hand der Koordinatenwerte im Shape erkennen. Beispiel Deutschland:
- Rechtswerte zwischen ca. 6 und 15 und Hochwerte zwischen ca. 47 und
55: latlon, wahrscheinlich WGS84; epsg:4326
- Rechtswerte 7 Stellen, Hochwerte 7 Stellen: vermutlich Gauß-Krüger;
die erste Stelle des Rechtswerts gibt den Streifen an, z.B. 3585000 ->
3. Streifen -> epsg:31467 (Streifen 2 bis 5 sind üblich, entsprechend
epsg:31466 bis 31469); unter bestimmten Umständen können 7 Stellen im
Rechtswert aber auch UTM sein.
- Rechtswert 6 Stellen, Hochwert 7 Stellen; vermutlich UTM; welche Zone
müsste man ausprobieren. Die epsg-Nummern habe ich gerade nicht im Kopf.
UTM tritt gelegentlich aber auch mit 7 oder 8 Stellen im Rechtswert auf
(für Deutschland). Dann bestimmen die erste oder die ersten zwei Stellen
die Zone (bei 7 Stellen wird die erste Stelle der Zonennummer
weggelassen, d.h. 3566000 -> Zone 33, 2566000 -> Zone 32). Dieser Fall
tritt aber eher selten auf und führt bei den meisten mir bekannten
Programmen zu Fehlinterpretationen der Koordinaten.
Langer Rede kurzer Sinn. Es bleibt in der Regel nichts anderes übrig,
als zu probieren und sich die Daten anzusehen. Möglichst im Vergleich
mit solchen, von denen die Projektion bekannt ist. Wenn die Projektion
und der epsg-Code erst einmal ermittelt sind, ist es einfach. Z.B.:
PROJECTION
"init=epsg:4326" # geograph. Koordinaten, WGS84
END
für den Layer angeben und es sollte funktionieren. Irgendwo in der
Mapserver Doku gibt es meines Wissens auch ein Tutorial, wie
Projektionen noch angegeben werden.
Eine Auflistung aller epsg-Codes gibt es bei der EPSG (www.epsg.org
unter "EPSG Geodetic Parameters").
Gruß,
Dirk
Andreas Nemmert wrote:
> Hallo,
>
>
>
> Ich stecke schon längere Zeit bei dem Problem die Richtigen
> Projektionsparameter für meine Layer zu finden.
>
> Die Daten die ich einbinden will sind shape Files und in
> unterschiedlicher Projektionen. Wie finde ich heraus in welcher
> Projektion sie sind und wie die richtigen Parameter im Mapfile dazu
> heißen?
>
>
>
> Danke für eure Hilfe!
>
> Andreas
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)