2016-09-22 3 views
0

Ich habe ein Bild mit dem Worldfile wie folgt aus:Wie konvertiert man das projizierte Koordinatensystem worldfile in das geographische Koordinatensystem worldfile?

0.298582141739 
0.000000000000 
0.000000000000 
-0.298582141739 
1283836.327077804830 
6134835.890168172310 

Ich denke, es ist das projizierte Koordinatensystem. Ich möchte es in ein geographisches Koordinatensystem konvertieren, weil ich die Breite/Länge jedes Pixels des Bildes wissen möchte.

Wie konvertiert man das? Ich überprüfe die worldfileread im Matlab, es kann beides lesen. Aber ich habe nicht gefunden, wie man konvertiert.

Könnte jemand darüber wissen? Vielen Dank.

Antwort

0

Ich würde sagen, Sie müssen das Koordinatensystem der Karte kennen. Die world file beschreibt einfach eine generische affine Transformation in der Ebene. Dies ermöglicht Ihnen die Konvertierung von Bildpixeln in Kartenkoordinaten oder umgekehrt. Von dort zu geographischen Koordinaten hängt von der Kartenprojektion ab.

Wenn Sie diese Projektion nicht kennen, müssen Sie den Ersteller des Bildes fragen oder einige wilde Vermutungen anstellen. Wenn Sie wissen, was das Bild darstellt, können Sie einige Kartenprojektionen ausschließen. Zum Beispiel, wenn das Bild von einer Stadt in den USA ist, dann werden die UTM-Zellen für Frankreich wahrscheinlich nicht gelten. Aber die Chancen stehen gut, dass es für den abgebildeten Standort eine Reihe ziemlich ähnlicher Projektionen und Koordinatensysteme gibt, und zwischen diesen wird es schwierig sein.

Eine Sache, die Sie bereits ausschließen können: Die Weltdatei wird nicht direkt geographisch Koordinaten in Grad (in einer equirectangular projection) zugeordnet. Das liegt daran, dass die obere linke Ecke des Bildes einen Rechtswert von 1283836.327077804830 und einen Hochwert von 6134835.890168172310 haben würde, was als Grad nicht sinnvoll ist. Es könnte Meter oder ähnliches sein, aber ich bezweifle es: Die erste und vierte Zeile haben den gleichen absoluten Wert, also sind Ihre Pixel quadratisch. Wenn Ihr Bild also nicht in der Nähe des Äquators steht oder Ihr Bild in Bezug auf horizontale und vertikale Ausdehnung stark verzerrt aussieht, würde ich sagen, dass dies kein geographisches Koordinatensystem ist.

Verwandte Themen