Kann ich den Längengrad des Lunar Reconnaissance Orbiter um den Mond mit der POST-Methode (URL) abrufen?

Ich sehe, dass ich eine URL wie diese verwenden kann, um Positionsdaten für LRO rund um den Mond abzurufen:

https://ssd.jpl.nasa.gov/horizons_batch.cgi?batch=1&MAKE_EPHEM=%27YES%27&TABLE_TYPE=%27VECTORS%27&OUT_UNITS=%27KM-S%27&REF_SYSTEM=%27J2000%27&VEC_LABELS=%27YES%27&CSV_FORMAT=%27YES% 27&OBJ_DATA=%27YES%27&VEC_TABLE=%273%27&STEP_SIZE=%2710m%27&START_TIME=%272019-10-9%2000:00%27&STOP_TIME=%272019-10-10%2001:15%27&COMMAND=%27-85%27&CENTER= %27@301%27

Aber was ich brauche, ist die LRO-Länge, um zu berechnen, wann sie eine bestimmte Position überqueren wird, also habe ich versucht, mit Horizon auch die Position eines statischen Punkts auf der Mondoberfläche abzurufen, um die Winkelentfernung zu berechnen, aber es funktioniert nicht, wenn es statisch ist es hat keine Ephemeride.

Vielleicht könnte es mit dieser Seite möglich sein, aber ich konnte nicht herausfinden, ob ein wie:

https://wgc.jpl.nasa.gov:8443/webgeocalc/

Zum Beispiel das?

https://wgc.jpl.nasa.gov:8443/webgeocalc/#SurfaceInterceptFinder

Aber falls es funktioniert, was wäre die entsprechende Abfrage-URL?

Per URL könnte schwierig sein ... Aber ich denke, Sie könnten die xyz-Daten nehmen und in Lat / Long umwandeln? Siehe gis.stackexchange.com/a/325618
Ich konnte es nicht zum Laufen bringen, aber hier ist Punkt 14: i.stack.imgur.com/KX13X.png Ich bin mir eigentlich nicht sicher, was es überhaupt bedeutet, es wird aber irgendwo eine Dokumentation geben ...

Antworten (2)

Ich musste eine ganze Seite einrichten , um mit Horizons zu experimentieren, und nach wochenlangem Testen endete ich mit dieser URL , die Sie hier zur besseren Lesbarkeit explodiert sehen können:

https://ssd.jpl.nasa.gov/horizons_batch.cgi?batch=1
COMMAND='-85'            <---- Target: LRO orbiter
CENTER='coord@301'       <---- Observer: Specify coordinates of point on surface with SITE_COORD
SITE_COORD='10,20,1737'  <---- Site location: Longitude, Latitude, Distance 
                               from center of target body.
TABLE_TYPE='VECTORS'     <---- Ask vectors table containig quantity "RG", which is 
                               target/observer RanGe (distance)
VECT_TABLE='6'           <---- Type of vectors table
START_TIME='2019/11/28 17:16'
STOP_TIME='2019/11/29 17:16'
STEP_SIZE='1h'    
                 ---- Other parameters (useless?) -----
OBJ_DATA='yes'
MAKE_EPHEM='yes'
REF_PLANE='ECLIPTIC'
COORD_TYPE='GEODETIC'
REF_SYSTEM='J2000'
OUT_UNITS='KM-S'
VECT_CORR='NONE'
CAL_FORMAT='CAL'
ANG_FORMAT='HMS'
APPARENT='AIRLESS'
TIME_TYPE='UTC'
TIME_DIGITS='MINUTES'
RANGE_UNITS='AU'
SUPPRESS_RANGE_RATE='no'
SKIP_DAYLT='no'
EXTRA_PREC='yes'
CSV_FORMAT='yes'
VEC_LABELS='yes'
ELM_LABELS='yes'
TP_TYPE='ABSOLUTE'
R_T_S_ONLY='NO'
CA_TABLE_TYPE='STANDARD'

Ergebnis:

*******************************************************************************
            JDTDB,            Calendar Date (TDB),                     LT,                     RG,                     RR,
**************************************************************************************************************************
$$SOE
2458816.219444444, A.D. 2019-Nov-28 17:16:00.0000,  7.629721177258104E-03,  2.287332865584860E+03,  8.814594260485629E-01,

Verwenden Sie diesen Befehl , um eine Liste aller unterstützten Körper und Raumfahrzeuge zu erhalten (COMMAND = '*')

Verwenden Sie diesen Befehl , um eine Liste aller unterstützten Oberflächenstandorte für den Mond abzurufen (CENTER='*@301')

+1Sobald Sie damit fertig sind, können Sie mit der Entschlüsselung des Voynich-Manuskripts beginnen

Die Schritte sind wie folgt zusammengefasst

curl $url 2&>1 | awk -F ',' '{if(NF==12) drucke $ 1, $ 3, $ 4, $ 5}' | Schwanz -n +2

  1. Leiten Sie es in eine Datei um. Dadurch erhalten Sie die Zeit, Px_J2000, Py_J2000, Pz_J2000.

  2. Jetzt müssen Sie die J2000_To_IAU-Matrix irgendwie abrufen und dann Time, Px_IAU, Py_IAU, Pz_IAU abrufen.

  3. Holen Sie sich den siderischen Winkel zu einer bestimmten Epoche. Konvertieren Sie es in MCMF (Moon Centered Moon Fixed).

  4. Jetzt benötigen Sie höchstwahrscheinlich den Breiten- und Längengrad im ME-Frame. Sie brauchen also die konstante Matrix PA_TO_ME und erhalten Px_ME, Py_ME, Pz_ME. Jetzt ist das Abrufen des Längengrads so einfach wie A T A N 2 ( j , X )

Zur Referenzrahmendefinition: Standardisierte Mondkoordinatensysteme