Ich bin bei StackOverflow auf diese Frage zum Satellite Trajectory Plot gestoßen . In dem in der Frage erwähnten Code nimmt der Benutzer nur die Azimut- und Elevationswinkel (Bogenmaß) und konvertiert sie in kartesische (x, y) Koordinaten und zeichnet die Satellitenbahn auf einem Polardiagramm.
Um jedoch von sphärischen in kartesische Koordinaten umzuwandeln, benötigt man Entfernung, Azimut und Höhe. Aber die im Code verwendete Formel ist
Ja. Dies ist ein klassisches astrodynamisches Problem der Bahnbestimmung .
Die Technik, die Sie verwenden würden, wird Gauß-Methode genannt . Es ermöglicht Ihnen, eine ungefähre Umlaufbahn aus drei zeitgesteuerten Beobachtungen von Azimut und Elevation zu bestimmen. Die Details sind im Link gut beschrieben, aber zu lang, um sie hier vernünftig aufzulisten.
Soweit ich das beurteilen kann, versucht das OP in der Frage über den Link in keiner Weise, die Bodenspuren von Satelliten zu zeichnen. Er zeichnet einfach ihre Höhen und Azimute auf, das ist alles, also braucht er die Entfernungen nicht zu kennen. Die und seine Programmberechnungen haben nichts mit den kartesischen Koordinaten des Satelliten zu tun; sie sind nur die Koordinaten des Punktes, die die gegebene Höhe und den Azimut auf dem Diagramm darstellen .
äh