[Mapserver-DE] Verstaendnisfrage Umprojektion

lars lingner lingner.mail at gmx.net
Die Dez 6 09:34:53 CET 2005


Guten Morgen Arnulf,

Arnulf Christl schrieb:
 > Hallo Lars,
 > hast Du je eine Antwort erhalten? Wenn nicht & Du hast noch Fragen, sag
 > Bescheid. Ich räume gerade mails auf und die hier ist übrig gegblieben.
 >

nein bisher habe ich noch keine Antwort erhalten, aber inzwischen ist 
mir die Sache etwas verstaendlicher. Ich fasse mal meine Erkenntnisse 
dazu wie folgt zusammen:

1. Solange ein WMS Zugriff auf Rohdaten (z.B. Spatial 
DBMS/Shapefiles/etc) hat, ist eine Umprojektion moeglich. Hierzu muessen 
lediglich die Quell- sowie Zielprojektion in der jeweiligen 
Projektionsbibliothek enthalten sein.

2. Sobald an einer Stelle der Verarbeitung Rasterdateien ins Spiel 
kommen, ist eine Umprojektion nicht moeglich. Ausnaehme waere, wenn die 
Unterschiede der Quell-/Zielprojektion eine simple Rotation oder 
Translation sind. In diesem Fall haelt sich der Aufwand in Grenzen. 
Sobald aber Streckungen, Stauchungen und ggf. Aenderung der Perspektive 
notwendig werden, sind Rasterdaten nicht (sinnvoll) umprojizierbar.

3. Bei kaskadierenden WMS/WFS ist eine Umprojektion nur moeglich, wenn 
Zugriff auf die Rohdaten besteht.
Bei diesem Punkt interessiert mich derzeit der Einsatz eines WCTS und 
dessen Grenzen. Das konkrete Zusammenspiel WMS-WFS-WCTS ist mir noch 
nicht ganz klar, ich denke ich sollte einfach mal eine Demo dazu 
aufsetzen...

4. On-the-fly Projektion des UMN Mapserver basiert auf der Bibliothek 
Proj4. Alle hier definierten Projektionen koennen ineinander konvertiert 
werden, solange Rohdaten vorliegen.

Es gibt ja eine Fuelle an WMS auf der ganzen Welt. Um aber das Szenario 
von kaskadierenden Diensten voll Nutzen zu koennen, spielt die 
Umprojektion eine grosse Rolle. Also besteht bei den Anwendern von WMS 
der Bedarf Zugriff auf die Rohdaten zu haben. Die Anbieter von WMS 
wollen/duerfen/koennen dies aus verschiedenen Gruenden nicht. Der 
Kompromiss sieht nun so aus, das der anbietende WMS "sehr viele" 
Projektionen ausgeben kann und das Ergebnis als Rasterbild in der vom 
Anwender geforderten Projektion geliefert wird. Somit bekommt der 
Anwender was er benoetigt und der Anbieter muss seine Quellen nicht 
offen legen.

Eigentlich klingt das jetzt trivial und hoffe das das nicht der Grund 
war, weshalb ich keine Antwort bekam ;)
Wenn ich total daneben liegen sollte, bitte ich mal um einen Wink mit 
nem Zaunpfahl :)

Schoenen Tag noch wuenscht

lars



 >
 > lars lingner wrote:
 >
 >> Hallo Liste,
 >>
 >> es geht mir um den Einsatz verschiedener WMS die in 
unterschiedlichen Projektionen angeboten werden.
 >> Ziel ist es beliebige Projektionen in eine bestimmte Projektion zu 
transformieren.
 >>
 >> Der Mapserver verwendet die Projektionsbibliothek Proj4. Diese 
enthaelt die typischen Kenngroessen der bekannten Koordinatensysteme. 
Somit sind beliebige Umwandlungen moeglich.
 >> Sind diese Umrechnungen immer eindeutig oder spielt die Genauigkeit 
hier eine grosse Rolle? Treten hierbei Rundungsfehler auf bzw. ist man 
auf Naeherungswerte angewiesen?
 >>
 >> Nehmen wir an, ein WMS wird in genau einer definierten Projektion 
angeboten. Auf meine Anfrage hin erhalte ich aber ein Bild. Wie sieht 
jetzt die praktische Umprojektion aus?
 >> Wenn mein Mapserver eine andere Projektion anbietet, muessen die 
eingebundenen WMS umprojiziert werden. Funktioniert das in jedem Fall? 
Wo liegen hierbei die Grenzen?
 >>
 >> Meinem Verstaendnis nach ist es grundsaetzlich moeglich diverse 
Projektionen ineinander zu uebferfuehren, aber in der Praxis gibt es 
Grenzen sobald die Daten in einem "nicht projektionsfaehigem Format" 
vorliegen.
 >>
 >> Bezieht sich die Eigenschaft "On the fly projection" des Mapservers 
dann "nur" auf die Daten auf die er direkten Zugriff im Vektor-Format hat?
 >>
 >> Wenn das so ist, wird es jemals moeglich sein, WMS mit beliebigen 
Projektionen in eine spezielle Projektion zu ueberfuehren? Dies wuerde 
doch nur moeglich sein, wenn statt Rasterdaten Vektordaten geliefert 
wuerden...
 >>
 >> Mache ich hier einen Denkfehler?
 >>
 >> Vielen Dank schonmal
 >>
 >> Lars
 >>
 >>
 >> ------------------------------------------------------------------------
 >>
 >> _______________________________________________
 >> 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)