Eine Menge Antworten auf die Frage gefunden, wie die Entfernung nach lat/lon und nichts nach einem "umgekehrten" Problem berechnet wird.Länge aus Entfernung berechnen
Ich habe eine Verschiebung in X und Y und einen GPS-Punkt (lat/lon), muss jedoch Koordinaten für einen neuen Punkt berechnen.
Mit Formel:
double deltaLat = dy/EARTH_RADIUS;
double deltaLon = dx/EARTH_RADIUS;
double lat = locLat + Math.signum(dy) * Math.toDegrees(deltaLat); // formula correct
double lon = locLon + Math.signum(dx) * Math.toDegrees(deltaLon);
Es ist richtig für Breitengrade zu berechnen, aber für die Länge ich etwa 10 – 15% Fehler. Hat jemand das gleiche Problem? Irgendwelche möglichen Formeln, um den Längengrad durch Verschiebung zu berechnen?
Verschiebung Sie haben aber in welche Richtung – vipin