Hallo,
Willkommen in der Mathelounge!
Wenn ein geschlossenes Polygon sich auf einer endlichen(!) Kugeloberfläche befindet, so teilt es diese endliche Fläche auch nur in zwei endliche Flächen. D.h. man muss zunächst definieren, welche von beiden innen und welche außen sein soll. Weiter beschränke ich mich auf ein Polygon, welches sich nicht selbst schneidet (oder berührt).
Mal angenommen, dass die Fläche, die mathematisch positiv umrundet wird, innen ist. Dann wähle einen beliebiegen Großkreis durch den zu prüfenden Punkt \(P\) und wähle eine beliebige Richtung auf diesem Großkreis. Dann berechne vom Punkt ausgehend in der gewählten Richtung den nächsten Schnittpunkt \(S\) mit dem Polygon.
Anschließend berechne das Kreuzprodukt aus der lokalen Richtung des Großkreises und der lokalen Richtung des Polygons in \(S\). Zeigt das Kreuzprodukt vom Mittelpunkt der Kugel weg, so liegt \(P\) innerhalb des Polygons.
Falls es keinen Schnittpunkt gibt oder unendlich viele, so wähle einen neuen Großkreis.
Falls Du dazu noch Fragen hast, so melde Dich bitte.
Gruß Werner