类 HYSPLITTrajDataInfo
- java.lang.Object
-
- org.meteoinfo.data.meteodata.DataInfo
-
- org.meteoinfo.data.meteodata.hysplit.HYSPLITTrajDataInfo
-
- 所有已实现的接口:
ITrajDataInfo
public class HYSPLITTrajDataInfo extends DataInfo implements ITrajDataInfo
- 作者:
- yaqiang
-
-
字段概要
字段 修饰符和类型 字段 说明 IntegermeteoFileNumStringtrajDirectioninttrajNumList<String>varNamesintvarNumStringverticalMotion-
从类继承的字段 org.meteoinfo.data.meteodata.DataInfo
attributes, dimensions, fileName, isGlobal, meteoDataType, missingValue, projInfo, tDim, variables, xDim, xReverse, yDim, yReverse, zDim
-
-
构造器概要
构造器 构造器 说明 HYSPLITTrajDataInfo()Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgenerateInfoText()Generate data info textList<DataTable>getDataTables()Get data table listList<Attribute>getGlobalAttributes()Get global attributesList<TrajectoryInfo>getTrajInfoList()Get TrajectoryInfo listStringgetTVarName()Get time coordinate variable nameStringgetXVarName()Get X coordinate variable nameXYListDatasetgetXYDataset(int varIndex)Get XYDatasetXYListDatasetgetXYDataset_HourX(int varIndex)Get XYDataset - X dimension is hours from start pointStringgetYVarName()Get Y coordinate variable nameStringgetZVarName()Get Z coordinate variable namebooleanisValidFile(RandomAccessFile raf)org.meteoinfo.ndarray.Arrayread(String varName)Read array data of a variableorg.meteoinfo.ndarray.Arrayread(String varName, int[] origin, int[] size, int[] stride)Read array data of the variablevoidreadDataInfo(String fileName)Read data infoList<DataTable>readTable()Read trajectories as data table list.-
从类继承的方法 org.meteoinfo.data.meteodata.DataInfo
addAttribute, addDimension, addVariable, findGlobalAttribute, getDataType, getDimensions, getFileName, getMissingValue, getPlottableVariables, getProjectionInfo, getTime, getTimeDimension, getTimeNum, getTimes, getTimeValue, getTimeValue, getTimeValues, getVariable, getVariableIndex, getVariableNames, getVariableNum, getVariables, getXDimension, getYDimension, getZDimension, isGlobal, isRadial, isXReverse, isYReverse, readDataInfo, readDimArray, readDimArray, readDimArray, setDataType, setDimensions, setFileName, setGlobal, setMissingValue, setProjectionInfo, setTimeDimension, setTimes, setVariables, setXDimension, setXReverse, setYDimension, setYReverse, setZDimension
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.meteoinfo.data.meteodata.ITrajDataInfo
getVariables
-
-
-
-
方法详细资料
-
getXVarName
public String getXVarName()
从接口复制的说明:ITrajDataInfoGet X coordinate variable name- 指定者:
getXVarName在接口中ITrajDataInfo- 返回:
- X coordinate variable name
-
getYVarName
public String getYVarName()
从接口复制的说明:ITrajDataInfoGet Y coordinate variable name- 指定者:
getYVarName在接口中ITrajDataInfo- 返回:
- Y coordinate variable name
-
getZVarName
public String getZVarName()
从接口复制的说明:ITrajDataInfoGet Z coordinate variable name- 指定者:
getZVarName在接口中ITrajDataInfo- 返回:
- Z coordinate variable name
-
getTVarName
public String getTVarName()
从接口复制的说明:ITrajDataInfoGet time coordinate variable name- 指定者:
getTVarName在接口中ITrajDataInfo- 返回:
- Time coordinate variable name
-
getTrajInfoList
public List<TrajectoryInfo> getTrajInfoList()
从接口复制的说明:ITrajDataInfoGet TrajectoryInfo list- 指定者:
getTrajInfoList在接口中ITrajDataInfo- 返回:
- TrajectoryInfo list
-
getDataTables
public List<DataTable> getDataTables()
Get data table list- 指定者:
getDataTables在接口中ITrajDataInfo- 返回:
- Data table list
-
isValidFile
public boolean isValidFile(RandomAccessFile raf)
- 指定者:
isValidFile在类中DataInfo
-
readDataInfo
public void readDataInfo(String fileName)
从类复制的说明:DataInfoRead data info- 指定者:
readDataInfo在类中DataInfo- 参数:
fileName- File name
-
getGlobalAttributes
public List<Attribute> getGlobalAttributes()
Get global attributes- 覆盖:
getGlobalAttributes在类中DataInfo- 返回:
- Global attributes
-
generateInfoText
public String generateInfoText()
从类复制的说明:DataInfoGenerate data info text- 覆盖:
generateInfoText在类中DataInfo- 返回:
- Data info text
-
read
public org.meteoinfo.ndarray.Array read(String varName)
Read array data of a variable
-
read
public org.meteoinfo.ndarray.Array read(String varName, int[] origin, int[] size, int[] stride)
Read array data of the variable
-
readTable
public List<DataTable> readTable() throws Exception
Read trajectories as data table list.- 返回:
- Data table list
- 抛出:
Exception
-
getXYDataset
public XYListDataset getXYDataset(int varIndex)
Get XYDataset- 参数:
varIndex- Variable index- 返回:
- XYDataset
-
getXYDataset_HourX
public XYListDataset getXYDataset_HourX(int varIndex)
Get XYDataset - X dimension is hours from start point- 参数:
varIndex- Variable index- 返回:
- XYDataset
-
-