#include "MisrFileQuery.h"
#include "MisrUtil.h"
#include "MisrError.h"
#include <stdlib.h>
#include <mfhdf.h>
#include <HdfEosDef.h>
Go to the source code of this file.
|
MTKt_status | MtkFileGridFieldToDataType (const char *filename, const char *gridname, const char *fieldname, MTKt_DataType *datatype) |
| Find data type for a particular field. More...
|
|
MTKt_status | MtkFileGridFieldToDataTypeNC (const char *filename, const char *gridname, const char *fieldname, MTKt_DataType *datatype) |
|
MTKt_status | MtkFileGridFieldToDataTypeHDF (const char *filename, const char *gridname, const char *fieldname, MTKt_DataType *datatype) |
|
MTKt_status | MtkFileGridFieldToDataTypeFid (int32 fid, const char *gridname, const char *fieldname, MTKt_DataType *datatype) |
| Version of MtkFileGridFieldToDataType that takes an HDF-EOS file id rather than a filename. More...
|
|
MTKt_status | MtkFileGridFieldToDataTypeNcid (int ncid, const char *gridname, const char *fieldname, MTKt_DataType *datatype) |
|
◆ MtkFileGridFieldToDataType()
Find data type for a particular field.
- Returns
- MTK_SUCCESS if successful.
- Example:
- In this example, we read the data type from the file
MISR_AM1_GRP_TERRAIN_GM_P161_O012115_DF_F03_0021.hdf
the grid BlueBand
and the field Blue
Radiance/RDQI
"BlueBand",
"Blue Radiance/RDQI", &
datatype);
- Parameters
-
[in] | filename | File name |
[in] | gridname | Grid name |
[in] | fieldname | Field name |
[out] | datatype | Data type |
Definition at line 37 of file MtkFileGridFieldToDataType.c.
◆ MtkFileGridFieldToDataTypeFid()
Version of MtkFileGridFieldToDataType that takes an HDF-EOS file id rather than a filename.
- Returns
- MTK_SUCCESS if successful.
- Parameters
-
[in] | fid | HDF-EOS file identifier |
[in] | gridname | Grid name |
[in] | fieldname | Field name |
[out] | datatype | Data type |
Definition at line 122 of file MtkFileGridFieldToDataType.c.
◆ MtkFileGridFieldToDataTypeHDF()
- Parameters
-
[in] | filename | File name |
[in] | gridname | Grid name |
[in] | fieldname | Field name |
[out] | datatype | Data type |
Definition at line 87 of file MtkFileGridFieldToDataType.c.
◆ MtkFileGridFieldToDataTypeNC()
- Parameters
-
[in] | filename | File name |
[in] | gridname | Grid name |
[in] | fieldname | Field name |
[out] | datatype | Data type |
Definition at line 51 of file MtkFileGridFieldToDataType.c.
◆ MtkFileGridFieldToDataTypeNcid()
- Parameters
-
[in] | ncid | netCDF file identifier |
[in] | gridname | Grid name |
[in] | fieldname | Field name |
[out] | datatype | Data type |
Definition at line 169 of file MtkFileGridFieldToDataType.c.