23 #include <HdfEosDef.h> 65 const char *fieldname,
72 status =
MtkReadDataNC(filename, gridname, fieldname, region, databuf, mapinfo);
75 return MtkReadDataHDF(filename, gridname, fieldname, region, databuf, mapinfo);
81 const char *fieldname,
98 status =
MtkReadDataFid(fid, gridname, fieldname, region, databuf, mapinfo);
115 const char *gridname,
116 const char *fieldname,
134 status =
MtkReadDataNcid(ncid, gridname, fieldname, region, databuf, mapinfo);
159 const char *gridname,
160 const char *fieldname,
263 const char *gridname,
264 const char *fieldname,
280 status =
MtkReadRawNcid(ncid, gridname, fieldname, region, databuf, mapinfo);
MTKt_status MtkReadL2LandFid(int32 fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadL2Land that takes and HDF-EOS file identifier rather than a filename.
MTKt_status MtkReadConvFid(int32 fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadConv that takes an HDF-EOS file identifier rather than a filename.
MTKt_status MtkFileTypeNcid(int ncid, MTKt_FileType *filetype)
#define MTK_ERR_CODE_JUMP(code)
MTKt_status MtkReadDataHDF(const char *filename, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
MTKt_status MtkReadL2TCCloudFid(int32 fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadL2TCCloud that takes and HDF-EOS file identifier rather than a filename.
MTKt_status MtkReadDataNcid(int ncid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadData that takes a netCDF file identifier rather than a filename.
2-dimensional Data Buffer
MTKt_status MtkReadL1B2Fid(int32 Fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadL1B2 that takes an HDF-EOS file identifier rather than a filename. MISR L1B2 product file.
MTKt_status MtkReadDataFid(int32 fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadData that takes an HDF-EOS file identifier rather than a filename.
MTKt_status MtkReadL2LandNcid(int ncid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
MTKt_status MtkReadData(const char *filename, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Reads any grid/field from any MISR product file and performs unpacking or unscaling. It also reads any MISR conventional product file.
MTKt_status MtkReadRawNcid(int ncid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadRaw that takes an HDF-EOS file identifier rather than a filename.
MTKt_status MtkReadRawFid(int32 fid, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)
Version of MtkReadRaw that takes an HDF-EOS file identifier rather than a filename.
#define MTK_ERR_COND_JUMP(code)
int32 GDopen(char *, intn)
EXTERNL int nc_close(int ncid)
MTKt_status MtkFileTypeFid(int32 Fid, MTKt_FileType *filetype)
Version of MtkFileType that takes an HDF-EOS file identifier rather than a filename.
EXTERNL int nc_open(const char *path, int mode, int *ncidp)
MTKt_status MtkReadDataNC(const char *filename, const char *gridname, const char *fieldname, MTKt_Region region, MTKt_DataBuffer *databuf, MTKt_MapInfo *mapinfo)