Java lernen

Wegpunktprojektion Berechnung

Diskutiere Wegpunktprojektion Berechnung im Mathematik Forum; Funktioniert besten dank für die Hilfe !

  1. funlow
    funlow Neues Mitglied
    Funktioniert besten dank für die Hilfe !
     
  2. mihe7
    mihe7 Aktives Mitglied
    Da fällt mir auf, dass das ein schönes Beispiel für Kapselung wäre; Schnittstelle von PGPoint in Grad, intern Bogenmaß:

    Code (Java):

    public class PGPoint {
        private final double lon;
        private final double lat;

        private PGPoint(double lon, double lat) { this.lon = lon; this.lat = lat; }

        public static PGPoint of(double lon, double lat) {
            return new PGPoint(Math.toRadians(lon), Math.toRadians(lat));
        }

        public PGPoint translate(double degrees, double km) {
            double rad = Math.toRadians(degrees);
            double d = Math.toRadians(km / 111.2);
            double newLat = Math.asin(Math.sin(lat)*Math.cos(d) +
                    Math.cos(lat)*Math.sin(d)*Math.cos(rad));
            double newLon = lon + Math.asin(Math.sin(d) /
                    Math.cos(newLat) * Math.sin(rad));
            return new PGPoint(newLon, newLat);
        }

        public double getLat() { return Math.toDegrees(lat); }
        public double getLon() { return Math.toDegrees(lon); }
    }
     
    Verwendung:
    Code (Java):

    PGPoint p1 = PGPoint.of(9.05282974243164, 53.8645286560059);
    PGPoint p2 = p1.translate(90, 1);
    System.out.println(p2.getLat() + " " + p2.getLon());
     
     
  3. Hinweis: Du möchtest Java lernen? Vielleicht hilft dir diese Seite hier weiter.
Die Seite wird geladen...

Wegpunktprojektion Berechnung - Ähnliche Themen

Montageberechnungs programm, finde leider den Fehler nicht
Montageberechnungs programm, finde leider den Fehler nicht im Forum Java Basics - Anfänger-Themen
float Berechnung: Ergebnis ohne wissenschaftliche Notation
float Berechnung: Ergebnis ohne wissenschaftliche Notation im Forum Allgemeine Java-Themen
Methode zur Berechnung der Geradengleichung
Methode zur Berechnung der Geradengleichung im Forum Hausaufgaben
Probleme mit Kreisberechnung
Probleme mit Kreisberechnung im Forum Java Basics - Anfänger-Themen
Determinantenberechnung von Matrizen
Determinantenberechnung von Matrizen im Forum Java Basics - Anfänger-Themen
Thema: Wegpunktprojektion Berechnung