MISR Toolkit
1.5.1
|
Go to the source code of this file.
Macros | |
#define | MISR_ORBIT_REF_995 2451599.189583333 /* 995 24 Feb 2000 16:33:00 */ |
#define | MISR_ORBIT_REF_DT 1000 |
#define | MISR_ORBIT_REF |
Functions | |
MTKt_status | MtkLatLonToPathList (double lat_dd, double lon_dd, int *pathcnt, int **pathlist) |
Get list of paths that cover a particular latitude and longitude. More... | |
MTKt_status | MtkRegionToPathList (MTKt_Region region, int *pathcnt, int **pathlist) |
Get list of paths that cover a particular region. More... | |
MTKt_status | MtkRegionPathToBlockRange (MTKt_Region region, int path, int *start_block, int *end_block) |
Get start and end block numbers of a path over a particular region. More... | |
MTKt_status | MtkOrbitToPath (int orbit, int *path) |
Given orbit number return path number. More... | |
MTKt_status | MtkTimeToOrbitPath (const char *datetime, int *orbit, int *path) |
Given time return orbit number and path number. More... | |
MTKt_status | MtkTimeRangeToOrbitList (const char *start_time, const char *end_time, int *orbitcnt, int **orbitlist) |
Given start time and end time return list of orbits. More... | |
MTKt_status | MtkPathTimeRangeToOrbitList (int path, const char *start_time, const char *end_time, int *orbitcnt, int **orbitlist) |
Given path and time range return list of orbits on path. More... | |
MTKt_status | MtkOrbitToTimeRange (int orbit, char start_time[MTKd_DATETIME_LEN], char end_time[MTKd_DATETIME_LEN]) |
Given a orbit number return time. More... | |
#define MISR_ORBIT_REF |
Definition at line 40 of file MisrOrbitPath.h.
#define MISR_ORBIT_REF_995 2451599.189583333 /* 995 24 Feb 2000 16:33:00 */ |
Definition at line 38 of file MisrOrbitPath.h.
#define MISR_ORBIT_REF_DT 1000 |
Definition at line 39 of file MisrOrbitPath.h.
MTKt_status MtkLatLonToPathList | ( | double | lat_dd, |
double | lon_dd, | ||
int * | pathcnt, | ||
int ** | pathlist | ||
) |
Get list of paths that cover a particular latitude and longitude.
pathlist
[in] | lat_dd | Latitude |
[in] | lon_dd | Longitude |
[out] | pathcnt | Path Count |
[out] | pathlist | Path List |
Definition at line 38 of file MtkLatLonToPathList.c.
MTKt_status MtkOrbitToPath | ( | int | orbit, |
int * | path | ||
) |
Given orbit number return path number.
[in] | orbit | Orbit Number |
[out] | path | Path Number |
Definition at line 135 of file MtkOrbitToPath.c.
MTKt_status MtkOrbitToTimeRange | ( | int | orbit, |
char | start_time[MTKd_DATETIME_LEN], | ||
char | end_time[MTKd_DATETIME_LEN] | ||
) |
Given a orbit number return time.
Time Format: YYYY-MM-DDThh:mm:ssZ (ISO 8601)
[in] | orbit | Orbit Number |
[out] | start_time | Start Time |
[out] | end_time | End Time |
Definition at line 38 of file MtkOrbitToTimeRange.c.
MTKt_status MtkPathTimeRangeToOrbitList | ( | int | path, |
const char * | start_time, | ||
const char * | end_time, | ||
int * | orbitcnt, | ||
int ** | orbitlist | ||
) |
Given path and time range return list of orbits on path.
Time Format: YYYY-MM-DDThh:mm:ssZ (ISO 8601)
orbitlist
[in] | path | Path |
[in] | start_time | Start Time |
[in] | end_time | End Time |
[out] | orbitcnt | Orbit Count |
[out] | orbitlist | Orbit List |
Definition at line 40 of file MtkPathTimeRangeToOrbitList.c.
MTKt_status MtkRegionPathToBlockRange | ( | MTKt_Region | region, |
int | path, | ||
int * | start_block, | ||
int * | end_block | ||
) |
Get start and end block numbers of a path over a particular region.
[in] | region | Region |
[in] | path | Path |
[out] | start_block | Start Block |
[out] | end_block | End Block |
Definition at line 38 of file MtkRegionPathToBlockRange.c.
MTKt_status MtkRegionToPathList | ( | MTKt_Region | region, |
int * | pathcnt, | ||
int ** | pathlist | ||
) |
Get list of paths that cover a particular region.
pathlist
[in] | region | Region |
[out] | pathcnt | Path Count |
[out] | pathlist | Path List |
Definition at line 38 of file MtkRegionToPathList.c.
MTKt_status MtkTimeRangeToOrbitList | ( | const char * | start_time, |
const char * | end_time, | ||
int * | orbitcnt, | ||
int ** | orbitlist | ||
) |
Given start time and end time return list of orbits.
Time Format: YYYY-MM-DDThh:mm:ssZ (ISO 8601)
orbitlist
[in] | start_time | Start Time |
[in] | end_time | End Time |
[out] | orbitcnt | Orbit Count |
[out] | orbitlist | Orbit List |
Definition at line 38 of file MtkTimeRangeToOrbitList.c.
MTKt_status MtkTimeToOrbitPath | ( | const char * | datetime, |
int * | orbit, | ||
int * | path | ||
) |
Given time return orbit number and path number.
Time Format: YYYY-MM-DDThh:mm:ssZ (ISO 8601)
[in] | datetime | Date Time |
[out] | orbit | Orbit Number |
[out] | path | Path |
Definition at line 38 of file MtkTimeToOrbitPath.c.