Veröffentlicht 26. Januar 200520 j Hi Leute, ich soll für eine Navigationssoftware die Länge der Breitengrade der Erde berechnen. Hat jemand eine Idee wie man das rechnen kann? Meine bisherigen überlegungen sind etwa so: Equator = 0° = 42000km Erdumfang über die Pole = 40000km Pol = 90° = 0km irgendwie müssen sich daraus doch die länger errechnen lassen! Ich hoffe irgendjemand hat ne idee
26. Januar 200520 j Schau mal, ob Dir die Formel weiterhilft, die dort im Quellcode steht: http://seanavigation.narod.ru/progi/degree.html Ansonsten google und "length of latitude". Sind ein paar Sachen, die nach was aussehen. Peter
26. Januar 200520 j Autor Danke für den Link aber ich glaube das Programm hat nen kleiner Fehler oder weist du wieso der 45.Breitengrad 78847 Meter lang ist wenn der 0. gerade mal 42000 hat? Naja werde jetzt mal noch bisserl googeln mal sehen ob es was bringt
26. Januar 200520 j Danke für den Link aber ich glaube das Programm hat nen kleiner Fehler oder weist du wieso der 45.Breitengrad 78847 Meter lang ist wenn der 0. gerade mal 42000 hat? Wow. Jetzt weiß ich auch, warum man sagt, daß wir doch alle in einem Dorf wohnen. Ich weiß ja nicht, wie Deine Aufgabenstellung aussieht, aber so eine Umrechnung scheint mir aufgrund der Tatsache, daß die Erde keine perfekte Kugel ist, unmöglich. Allerdings sollte es sich für eine Kugel mit den Kreisfunktionen realisieren lassen.
26. Januar 200520 j Autor Ich habe meinen Cheff gerade nochmal gefragt er sagt ich kann durchaus von einer Perfekten Kugel ausgehen(Schwein gehabt) Ich habe nun zwei Punkte P1(x1|y1) und P2(x2|y2) deren Koordinate in Grad auf der Erdoberfläche angegeben sind. Nun will ich den Winkel der y-Achsen und der x-Achsen berechnen. Bei der Y Achse ist es ja relativ simpel: y1-y2 und schon habe ich die Differenz in Grad. Doch wenn ich das mit der X-Achse auch so mache funktioniert das nicht mehr: Der Abstand zwischen der Längengraden ist ja nicht konstant(am Äquator ist es genau 1 Grad dazwischen aber nach oben hin wird es immer weniger bis es schließlich 0 wird. HINWEIS: Ich beziehe mich bei diesen Berechnungen auf ein Dreieck das man erhält wenn man die x oder y Koordinaten mit den Erdmittelpunkt verbindet Ziel: Einen Vektor zwischen zwei Punkten errechnen mit dem sich der Kurs berechnen lässt(Flugzweug Nord = 0° Ost = 90° Süd = 180° West = 270°)
26. Januar 200520 j Servus, das Programm berechnet die Länge eines Grades auf diesem Breitengrad. Diese mal die Anzahl der Grade bringt das Resultat. Der 0. Breitengrad hat auch ein bisschen mehr als 42000 Meter. Sonst wäre ich auf dem Weg von daheim hierher in die Arbeit so weit gefahren wie einmal um die Erde am Äquator... Peter
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.