Filling out the Geometry Orbiter Class

From The SBN Wiki
Revision as of 18:27, 12 May 2015 by Raugh (talk | contribs) (Creation - Safety Save)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Geometry_Orbiter class provides geometric values related to an orbiting or flyby spacecraft observation. The values in this class are specific to a single reference frame at a single reference time for at most a single target. You may repeat this class with differing values for one or all of those, if appropriate to the observation being labelled.

<geometry_reference_time>

REQUIRED

<Reference_Frame_Identification>

REQUIRED

<Central_Body_Identification>

OPTIONAL

Waiting on SPICE-related changes.

<Coordinate_System>

OPTIONAL

<coordinate_system_type>

REQUIRED

<coordinate_system_time>

REQUIRED

<Coordinate_System_Origin_Identification>

REQUIRED

Waiting on SPICE-related changes.

<Reference_Frame_Identification>

REQUIRED

Waiting on SPICE-related changes.

<Target_Identification>

OPTIONAL

Waiting on SPICE-related changes.


<Distances>

OPTIONAL

This class collects scalar point-to-point distance measurements for various names intervals of interest, as well as providing a class for specifying arbitrary distance measurements as needed.

All distances are considered positive, and you must provide units of an appropriate type in each case. For example:

     <spacecraft_to_target_center_distance unit="km">15.097</spacecraft_to_target_center_distance>
     <target_geocentric_distance unit="AU">17.9</target_geocentric_distance>

<spacecraft_geocentric_distance>

OPTIONAL

<spacecraft_heliocentric_distance>

OPTIONAL

<spacecraft_to_central_body_distance>

OPTIONAL

<spacecraft_to_target_center_distance>

OPTIONAL

<spacecraft_to_target_boresight_intercept_distance>

OPTIONAL

<spacecraft_to_target_subspacecraft_distance>

OPTIONAL

<target_geocentric_distance>

OPTIONAL

<target_heliocentric_distance>

OPTIONAL

<target_ssb_distance>

OPTIONAL

<Distance_Generic>

OPTIONAL

<Observer_Identification>

REQUIRED

Waiting on SPICE-related changes.

<Target_identification>

REQUIRED

Waiting on SPICE-related changes.

<distance>

REQUIRED


<Pixel_Dimensions>

OPTIONAL

<horizontal_pixel_size_angular>

OPTIONAL

<vertical_pixel_size_angular

OPTIONAL

<horizontal_pixel_scale_factor

OPTIONAL

<vertical_pixel_scale_factor

OPTIONAL

<Pixel_Size_Projected>

OPTIONAL

<reference_location>

REQUIRED

<horizontal_pixel_size_projected>

OPTIONAL

<vertical_pixel_size_projected>

OPTIONAL


<Surface_Geometry>

OPTIONAL

<Pixel_Intercept>

OPTIONAL

<reference_pixel_location>

OPTIONAL

<Reference_Pixel>

OPTIONAL

<pixel_latitude>

OPTIONAL

<pixel_longitude>

OPTIONAL

<Footprint_Vertices>

OPTIONAL


<Illumination_Geometry>

OPTIONAL


<Specifc_Position_Vectors>

OPTIONAL


<Specific_Velocity_Vectors>

OPTIONAL


<Specific_Cartesian_Vectors>

OPTIONAL


<Specific_Planetocentric_Vectors>

OPTIONAL


<Generic_Vectors>

OPTIONAL