• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

NMEA Daten in kartesisches Format umwandeln

y0dA

Geonewbie
Hi!
Ich habe hier NMEA Daten, in welchem die Koordinaten im folgenden Format vorliegen:
Code:
longitude: 1620.203
latitude: 4811.8486

Nun muss ich aber mit jenen Werten eine Kurvendiskussion umsetzen, jedoch brauche ich für die Kurvendiskussion kartesische Werte und nicht geometrische.

Kennt hier jemand eine Möglichkeit wie ich das realisieren kann?
Meine Ideen:
+) NMEA Daten in Mercator konvertieren?
+) NMEA Daten in UTM konvertieren?

In Mercator würde ich wie folgt umrechnen:
Code:
public static double geoLat2MercatorY(final double geoLat) {
      return ((ConvertMercator.iRadiusEarth * Math.log(Math.tan((Math.PI / 4) + ((Math.PI / 360) * geoLat)))) + 0);
   }

   public static double geoLong2MercatorX(final double geoLong) {
      return (iRadiusEarth * (Math.PI / 180) * (geoLong));
   }

Ich brauche keine Software die mir die Werte umrechnet, ich benötige Formeln, da ich es selbst implementieren muss.

Kann mir jemand helfen?

mfg
 
Oben