Hi!
Ich habe hier NMEA Daten, in welchem die Koordinaten im folgenden Format vorliegen:
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:
Ich brauche keine Software die mir die Werte umrechnet, ich benötige Formeln, da ich es selbst implementieren muss.
Kann mir jemand helfen?
mfg
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