ocssw
V2022
|
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <clo.h>
#include <hdf_utils.h>
#include <genutils.h>
Go to the source code of this file.
Classes | |
struct | data_file_t |
Macros | |
#define | PROGRAM "ice2hdf" |
#define | VERSION "1.2" |
#define | FMT_L2HDF 2 |
#define | DATA_CITATION "Meier, W., F. Fetterer, K. Knowles, M. Savoie, M. J. Brodzik. 2006, updated quarterly. Sea ice concentrations from Nimbus-7 SMMR and DMSP SSM/I passive microwave data. Boulder, Colorado USA: National Snow and Ice Data Center. Digital media." |
#define | WEB_SITE "http://nsidc.org/data/docs/daac/nsidc0051_gsfc_seaice.gd.html" |
#define | FTP_SITE "ftp://sidads.colorado.edu/pub/DATASETS/seaice/polar-stereo/nasateam/near-real-time" |
#define | HEADER_SIZE 300 |
#define | NORTH_ROWS 448 |
#define | NORTH_COLS 304 |
#define | SOUTH_ROWS 332 |
#define | SOUTH_COLS 316 |
#define | MAX_DATA 250 |
#define | POLAR_HOLE 251 |
#define | MISSING_DATA 255 |
Functions | |
data_file_t * | allocateDataFile (char *filename, int32 numRows, int32 numCols) |
void | readFile (data_file_t *dataFile) |
void | maskData (data_file_t *dataFile, data_file_t *maskFile, int numVals, int *vals) |
void | fillHoles (data_file_t *dataFile) |
int | main (int argc, char *argv[]) |
Macro Definition Documentation
◆ DATA_CITATION
◆ FMT_L2HDF
◆ FTP_SITE
◆ HEADER_SIZE
◆ MAX_DATA
◆ MISSING_DATA
◆ NORTH_COLS
◆ NORTH_ROWS
◆ POLAR_HOLE
◆ PROGRAM
◆ SOUTH_COLS
◆ SOUTH_ROWS
◆ VERSION
◆ WEB_SITE
#define WEB_SITE "http://nsidc.org/data/docs/daac/nsidc0051_gsfc_seaice.gd.html" |
Function Documentation
◆ allocateDataFile()
data_file_t* allocateDataFile | ( | char * | filename, |
int32 | numRows, | ||
int32 | numCols | ||
) |
◆ fillHoles()
void fillHoles | ( | data_file_t * | dataFile | ) |
◆ main()
int main | ( | int | argc, |
char * | argv[] | ||
) |
An implementation of a Lon/Lat to UTM zone code written by Chuck Gantz chuck ...in 1998...found on .gan tz@gl obal star. comhttp://www.gpsy.com/gpsinfo/geotoutm/, a site published by Karen Nakamura, last updated 22 June 2000.
Minor modifications to the code were made to eliminate deprecation warnings
◆ maskData()
void maskData | ( | data_file_t * | dataFile, |
data_file_t * | maskFile, | ||
int | numVals, | ||
int * | vals | ||
) |
◆ readFile()
void readFile | ( | data_file_t * | dataFile | ) |