IGridDataInfo, IStationDataInfopublic class AWXDataInfo extends DataInfo implements IGridDataInfo, IStationDataInfo
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
Date |
ETime |
|
List<String> |
FieldList |
|
byte[] |
ImageBytes |
|
Date |
STime |
|
List<String> |
VarList |
|
WorldFilePara |
WorldFileP |
| 构造器 | 说明 |
|---|---|
AWXDataInfo() |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
String |
generateInfoText() |
Generate data info text
|
List<ucar.nc2.Attribute> |
getGlobalAttributes() |
Get global attributes
|
GridArray |
getGridArray(String varName) |
Get grid data
|
GridData |
getGridData_Lat(int timeIdx,
int lonIdx,
int varIdx,
int levelIdx) |
Read grid data - latitude
|
GridData |
getGridData_Level(int lonIdx,
int latIdx,
int varIdx,
int timeIdx) |
Read grid data - level
|
GridData |
getGridData_LevelLat(int lonIdx,
int varIdx,
int timeIdx) |
Read grid data - level/lat
|
GridData |
getGridData_LevelLon(int latIdx,
int varIdx,
int timeIdx) |
Read grid data - Level/lon
|
GridData |
getGridData_LevelTime(int latIdx,
int varIdx,
int lonIdx) |
Read grid data - Level/time
|
GridData |
getGridData_Lon(int timeIdx,
int latIdx,
int varIdx,
int levelIdx) |
Read grid data - longitude
|
GridData |
getGridData_LonLat(int timeIdx,
int varIdx,
int levelIdx) |
Read grid data - lon/lat
|
GridData |
getGridData_Time(int lonIdx,
int latIdx,
int varIdx,
int levelIdx) |
Read grid data - time
|
GridData |
getGridData_TimeLat(int lonIdx,
int varIdx,
int levelIdx) |
Read grid data - time/lat
|
GridData |
getGridData_TimeLon(int latIdx,
int varIdx,
int levelIdx) |
Read grid data - time/lon
|
byte[] |
getIamgeData() |
Get image data
|
int |
getProductType() |
Get production type =1:静止气象卫星图象产品 =2:极轨气象卫星图象产品 =3:格点场定量产品 =4:离散场定量产品
=5:图形和分析产品
|
StationData |
getStationData(int timeIdx,
int varIdx,
int levelIdx) |
Read station data
|
StationInfoData |
getStationInfoData(int timeIdx,
int levelIdx) |
Read station info data
|
StationModelData |
getStationModelData(int timeIdx,
int levelIdx) |
Read station model data
|
int |
getXNum() |
Get x number
|
int |
getYNum() |
Get y number
|
ucar.ma2.Array |
read(String varName) |
Read array data of a variable
|
ucar.ma2.Array |
read(String varName,
int[] origin,
int[] size,
int[] stride) |
Read array data
|
void |
readDataInfo(String fileName) |
Read data info
|
void |
setProuectType(int value) |
Set production type
|
addAttribute, addDimension, addVariable, getDataType, getDimensions, getFileName, getMissingValue, getPlottableVariables, getProjectionInfo, getTime, getTimeDimension, getTimeNum, getTimes, getTimeValue, getTimeValue, getTimeValues, getVariable, getVariableNames, getVariableNum, getVariables, getXDimension, getYDimension, getZDimension, isGlobal, isXReverse, isYReverse, readDataInfo, setDataType, setDimensions, setFileName, setGlobal, setMissingValue, setProjectionInfo, setTimeDimension, setTimes, setVariables, setXDimension, setXReverse, setYDimension, setYReverse, setZDimensionpublic Date STime
public Date ETime
public byte[] ImageBytes
public WorldFilePara WorldFileP
public int getXNum()
public int getYNum()
public int getProductType()
public void setProuectType(int value)
value - Production typepublic void readDataInfo(String fileName)
DataInforeadDataInfo 在类中 DataInfofileName - File namepublic List<ucar.nc2.Attribute> getGlobalAttributes()
getGlobalAttributes 在类中 DataInfopublic String generateInfoText()
DataInfogenerateInfoText 在类中 DataInfopublic ucar.ma2.Array read(String varName)
public ucar.ma2.Array read(String varName, int[] origin, int[] size, int[] stride)
DataInfopublic GridArray getGridArray(String varName)
getGridArray 在接口中 IGridDataInfovarName - Variable namepublic GridData getGridData_LonLat(int timeIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_LonLat 在接口中 IGridDataInfotimeIdx - Time indexvarIdx - Variable indexlevelIdx - Level indexpublic byte[] getIamgeData()
throws FileNotFoundException,
IOException
FileNotFoundExceptionIOExceptionpublic GridData getGridData_TimeLat(int lonIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_TimeLat 在接口中 IGridDataInfolonIdx - Longitude indexvarIdx - Variable indexlevelIdx - Level indexpublic GridData getGridData_TimeLon(int latIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_TimeLon 在接口中 IGridDataInfolatIdx - Latitude indexvarIdx - Variable indexlevelIdx - Level indexpublic GridData getGridData_LevelLat(int lonIdx, int varIdx, int timeIdx)
IGridDataInfogetGridData_LevelLat 在接口中 IGridDataInfolonIdx - Longitude indexvarIdx - Variable indextimeIdx - Time indexpublic GridData getGridData_LevelLon(int latIdx, int varIdx, int timeIdx)
IGridDataInfogetGridData_LevelLon 在接口中 IGridDataInfolatIdx - Latitude indexvarIdx - Variable indextimeIdx - Time indexpublic GridData getGridData_LevelTime(int latIdx, int varIdx, int lonIdx)
IGridDataInfogetGridData_LevelTime 在接口中 IGridDataInfolatIdx - Latitude indexvarIdx - Variable indexlonIdx - Longitude indexpublic GridData getGridData_Time(int lonIdx, int latIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_Time 在接口中 IGridDataInfolonIdx - Lontitude indexlatIdx - Latitude indexvarIdx - Variable indexlevelIdx - Level indexpublic GridData getGridData_Level(int lonIdx, int latIdx, int varIdx, int timeIdx)
IGridDataInfogetGridData_Level 在接口中 IGridDataInfolonIdx - Lontitude indexlatIdx - Latitude indexvarIdx - Variable indextimeIdx - Time indexpublic GridData getGridData_Lon(int timeIdx, int latIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_Lon 在接口中 IGridDataInfotimeIdx - Time indexlatIdx - Latitude indexvarIdx - Variable indexlevelIdx - Level indexpublic GridData getGridData_Lat(int timeIdx, int lonIdx, int varIdx, int levelIdx)
IGridDataInfogetGridData_Lat 在接口中 IGridDataInfotimeIdx - Time indexlonIdx - Lontitude indexvarIdx - Variable indexlevelIdx - Level indexpublic StationData getStationData(int timeIdx, int varIdx, int levelIdx)
IStationDataInfogetStationData 在接口中 IStationDataInfotimeIdx - Time indexvarIdx - Variable indexlevelIdx - Level indexpublic StationInfoData getStationInfoData(int timeIdx, int levelIdx)
IStationDataInfogetStationInfoData 在接口中 IStationDataInfotimeIdx - Time indexlevelIdx - Level indexpublic StationModelData getStationModelData(int timeIdx, int levelIdx)
IStationDataInfogetStationModelData 在接口中 IStationDataInfotimeIdx - Time indexlevelIdx - Level indexCopyright © 2019. All rights reserved.