AW: AW: [Mapserver-DE] Tifs in Long/Lat Projektion
Lynen, Thomas (regio iT)
Thomas.Lynen at regioit-aachen.de
Mit Dez 7 15:23:08 CET 2005
Ich hab mit den GK2 Karten bisher weder unter MAP noch unter LAYER PROJECTION verwendet(ging auch ohne).
Das die Koordinatenpaare, die man mit EXTENT übergeben muss, Long/Lat Werten entsprechen müssen, ist klar.
Die UNITS habe ich bisher garnicht gesetzt. Das könnte des Rätsels Lösung sein.
Auch ist dein Hinweis auf die (festen?) Pfade der epsg Datei sehr hilfreich.
Vielen danke für die ganzen Tips.
Gruss
Thomas
-----Ursprüngliche Nachricht-----
Von: Armin Burger [mailto:armin.burger at gmx.net]
Gesendet: Mittwoch, 7. Dezember 2005 14:03
An: Lynen, Thomas (regio iT)
Cc: mapserver-de at freegis.org
Betreff: Re: AW: [Mapserver-DE] Tifs in Long/Lat Projektion
Wenn LAYER in derselben Projektion wie MAP, ist, muss man fuer beide nichts bei PROJECTION angeben. Aber der EXTENT muss natuerlich auf Grad (anstelle der metrischen Werte) angepasst werde, und UNITS auf dd. Den Extent der TIFFs kann man sich aus dem Worldfile ermitteln (oder gdalinfo verwenden).
Die Datei epsg wird unter Windows unter C:\proj\nad\ gesucht (man kann auch C:\proj\ probieren), ich glaub nicht, dass es nuetzt die Datei im System-Pfad zu haben.
Armin
> --- Ursprüngliche Nachricht ---
> Von: "Lynen, Thomas (regio iT)" <Thomas.Lynen at regioit-aachen.de>
> An: "Armin Burger" <armin.burger at gmx.net>
> Kopie: <mapserver-de at freegis.org>
> Betreff: AW: [Mapserver-DE] Tifs in Long/Lat Projektion
> Datum: Wed, 7 Dec 2005 09:06:41 +0100
>
> Guten Morgen Armin,
> ich habe mich leider nicht genau genug ausgedrückt.
> Ich möchte die 2 Koodinatensystemen nicht gleichzeitig verwenden(dann
> wäre es ja logisch, das man sagen muss was nun in welcher Projektion
> vorliegt), sondern die Karten getrennt, sprich in 2 unterschiedlichen
> Mapfiles verwenden.
> Woher "weiß" also der Mapserver das GK auch GK ist wenn keine
> Projektion angegeben wurde und zeigt die Karte an, streikt aber bei Long/Lat Karten?
> Oder wird dann die Erdkrümmung einfach nicht beachtet? Dann müsste er
> aber auch die Long/Lat Koordinaten akzeptieren(also doch eine
> fehlerhafte Referenzierung?).
> Den EPSG Code 4326 habe ich auch schon getestet und in der epsg Datei
> (ich benutze Windows) war dieser auch drin.
> Trotzdem kommt die Fehlermeldung
> msProcessProjection(): Projection library error. invalid projection
> system error number Eventuell ist die Datei im Suchpfad nicht
> verfügbar? Habe sie aber unter %Path% eingetragen.
>
> Ich frage mich daher ob es an einer fehlerhaften Konfiguration des
> Mapservers bzw. MapFiles liegt oder an den Karten selbst.
>
> Gruss
> Thomas
>
>
> -----Ursprüngliche Nachricht-----
> Von: Armin Burger [mailto:armin.burger at gmx.net]
> Gesendet: Dienstag, 6. Dezember 2005 19:07
> An: Lynen, Thomas (regio iT)
> Cc: mapserver-de at freegis.org
> Betreff: Re: [Mapserver-DE] Tifs in Long/Lat Projektion
>
> Thomas,
>
> sobald man Layer mit unterschiedlichen Koodinatensystemen verwenden
> will, muss man fuer MAP und LAYER im Tag PROJECTION das jeweilige
> Referenzsystem angeben. Das kann entweder ein EPSG-Code sein oder man
> kann die Parameter einzeln auflisten. Der EPSG-Code muss dazu natuerlich in der Datei 'epsg'
> vorhanden sein (C:\proj\nad\epsg unter Windows,
> /usr/local/share/proj/epsg unter Unix). Wenn der benoetigte Eintrag
> fehlt, kann man ihn mit den richtigen Parametern eintragen. TIFF's im
> lat/lon Format sind vermutlich
meist in
> der EPSG Projektion 4326 (Geographische Koordinaten mit WGS84).
>
> Man muss dann noch beachten, dass man evtl. die Parameter fuer einen
> Datums-Shift extra angeben muss (+towgs84), wenn man eine gute
> Genauigkeit
will,
> da z.B. Gauss-Krueger ein anderes geodaetisches Datum als WGS84 verwendet.
> Diese sind fuer ein Referenzsystem nicht unbedingt eiheitlich und
> daher meist nicht in den Parametersn in der epsg-Datei enthalten. Fuer
> deutsches Gauss-Krueger (Potsdam-Datum) gibt's z.B.
> mindestens 3 verschiedene Werte, abhaengig von der geografischen Lage.
>
> Gruesse, Armin
>
> Lynen, Thomas (regio iT) wrote:
> > Hallo Mailingliste,
> > ich habe vor kurzen erste Test mit Tifs im Long/Lat Format gemacht
> > und komme mittlerweile einfach nicht weiter.
> > Tifs, die über TFW Files im Gauss Krüger Zone 2 Format
> > georeferenziert werden, können auf Anhieb dargestellt werden.
> > Mein Mapfile enthält auch nicht den Eintrag PROJECTION.
> > Bei Long/Lat Tifs bleibt die Karte einfach weiss.
> > Habe es auch schon mit EPSG Codes benutzt, aber dann bricht er mit
> > der Fehlermeldung ab, das der Code nicht in der Bibliothek vorhanden ist.
> >
> > Es sind keine Geotifs. Die Referenzierung erfolgt immer über (selbst
> > erzeugte) tfw Files.
> >
> > Die Frage ist ob mal PROJECTION im Mapfile unbedingt verwenden muss,
> > oder ob eventuell die Long/Lat Werde im tfw File falsch sind(kann
> > ich auch nicht zu 100% ausschließen, sieht aber alles ganz ok aus).
> >
> > Würde mich über Tips freuen.
> >
> > Gruss
> > Thomas
> >
> >
> > --------------------------------------------------------------------
> > --
> > --
> >
> > _______________________________________________
> > Mapserver-DE mailing list
> > Mapserver-DE at freegis.org
> > https://freegis.org/mailman/listinfo/mapserver-de
>
--
Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)