|
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.