libpredict  2.0.0
A satellite orbit prediction library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
predict_observation Struct Reference

Data relevant for a relative observation of an orbit or similar with respect to an observation point. More...

#include <predict.h>

Data Fields

predict_julian_date_t time
 UTC time. More...
 
double azimuth
 Azimuth angle (rad) More...
 
double azimuth_rate
 Azimuth angle rate (rad/s) More...
 
double elevation
 Elevation angle (rad) More...
 
double elevation_rate
 Elevation angle rate (rad/s) More...
 
double range
 Range (km) More...
 
double range_x
 Range vector. More...
 
double range_y
 
double range_z
 
double range_rate
 Range velocity (km/s) More...
 
bool visible
 Visibility status, whether satellite can be seen by optical means. More...
 

Detailed Description

Data relevant for a relative observation of an orbit or similar with respect to an observation point.

Field Documentation

double predict_observation::azimuth

Azimuth angle (rad)

double predict_observation::azimuth_rate

Azimuth angle rate (rad/s)

double predict_observation::elevation

Elevation angle (rad)

double predict_observation::elevation_rate

Elevation angle rate (rad/s)

double predict_observation::range

Range (km)

double predict_observation::range_rate

Range velocity (km/s)

double predict_observation::range_x

Range vector.

double predict_observation::range_y
double predict_observation::range_z
predict_julian_date_t predict_observation::time

UTC time.

bool predict_observation::visible

Visibility status, whether satellite can be seen by optical means.

The satellite is defined to be visible if:


The documentation for this struct was generated from the following file: