Servus!
Bin neu hier im Forum, habe aber direkt ein Problem - vielleicht kann mir ein kluger Kopf weiterhelfen.
Gegeben habe ich 4 Punkte A,B,C,D auf der Erdkugel (die Genauigkeit auf der Kugel reicht hier allemal) in Geokoordinaten, von denen immer 2 durch eine Strecke miteinander verbunden sind (A mit B und C mit D).
Die beiden Strecken AB und CD sind jeweils Orthodrome, liegen also beide auf einem Großkreis der Erdkugel.
Nun muss ich wissen, ob es einen Schnittpunkt der beiden Orthodrome gibt.
Habe mir überlegt, dass man die beiden Großkreise erhält, auf denen die Orthodrome liegen, indem man eine Ebene, die durch die beiden Endpunkte der Orthodrome und den Erdmittelpunkt geht, mit der Kugeloberfläche schneidet.
Problem ist allerdings, dass sich die Großkreise immer in zwei Punkten schneiden werden und ich nicht weiss, ob sie auf den Strecken AB und CD liegen.
Weiss vielleicht jemand, wie ich das lösen könnte?
Wenn weitere Infos benötigt werden, reiche ich diese natürlich nach.
Viele Dank schonmal und viele Grüße!
Bin neu hier im Forum, habe aber direkt ein Problem - vielleicht kann mir ein kluger Kopf weiterhelfen.
Gegeben habe ich 4 Punkte A,B,C,D auf der Erdkugel (die Genauigkeit auf der Kugel reicht hier allemal) in Geokoordinaten, von denen immer 2 durch eine Strecke miteinander verbunden sind (A mit B und C mit D).
Die beiden Strecken AB und CD sind jeweils Orthodrome, liegen also beide auf einem Großkreis der Erdkugel.
Nun muss ich wissen, ob es einen Schnittpunkt der beiden Orthodrome gibt.
Habe mir überlegt, dass man die beiden Großkreise erhält, auf denen die Orthodrome liegen, indem man eine Ebene, die durch die beiden Endpunkte der Orthodrome und den Erdmittelpunkt geht, mit der Kugeloberfläche schneidet.
Problem ist allerdings, dass sich die Großkreise immer in zwei Punkten schneiden werden und ich nicht weiss, ob sie auf den Strecken AB und CD liegen.
Weiss vielleicht jemand, wie ich das lösen könnte?
Wenn weitere Infos benötigt werden, reiche ich diese natürlich nach.
Viele Dank schonmal und viele Grüße!