ISCE_INSAR/components/stdproc/alosreformat/include/orbit_ALOS.h

42 lines
751 B
C
Raw Normal View History

2019-01-16 19:40:08 +00:00
/* alos_orbit.h */
/* structure to hold orbit and attitude information derived from ALOS L1.0 LED-file */
#define ND 28 /* number of orbit data points */
#define NA 64 /* number of altitude data points */
#define HDR 1 /* orbit information from header */
#define ODR 2 /* orbit information from Delft */
#define DOR 3 /* orbit information from Doris */
struct ORB_XYZ {
double pt;
double px;
double py;
double pz;
double vx;
double vy;
double vz;
};
struct ALOS_ORB {
int itype;
int nd;
int iy;
int id;
double sec;
double dsec;
double pt0;
struct ORB_XYZ *points;
};
struct ALOS_ATT {
int na;
int id[NA];
int msec[NA];
double ap[NA];
double ar[NA];
double ay[NA];
double dp[NA];
double dr[NA];
double dy[NA];
};