类 AWXDataInfo

    • 字段详细资料

      • STime

        public java.util.Date STime
      • ETime

        public java.util.Date ETime
      • ImageBytes

        public byte[] ImageBytes
      • VarList

        public java.util.List<java.lang.String> VarList
      • FieldList

        public java.util.List<java.lang.String> FieldList
    • 构造器详细资料

      • AWXDataInfo

        public AWXDataInfo()
        Constructor
    • 方法详细资料

      • getXNum

        public int getXNum()
        Get x number
        返回:
        X number
      • getYNum

        public int getYNum()
        Get y number
        返回:
        Y number
      • getProductType

        public int getProductType()
        Get production type =1:静止气象卫星图象产品 =2:极轨气象卫星图象产品 =3:格点场定量产品 =4:离散场定量产品 =5:图形和分析产品
        返回:
        Production type
      • setProuectType

        public void setProuectType​(int value)
        Set production type
        参数:
        value - Production type
      • readDataInfo

        public void readDataInfo​(java.lang.String fileName)
        从类复制的说明: DataInfo
        Read data info
        指定者:
        readDataInfo 在类中 DataInfo
        参数:
        fileName - File name
      • generateInfoText

        public java.lang.String generateInfoText()
        从类复制的说明: DataInfo
        Generate data info text
        覆盖:
        generateInfoText 在类中 DataInfo
        返回:
        Data info text
      • read

        public Array read​(java.lang.String varName)
        Read array data of a variable
        指定者:
        read 在类中 DataInfo
        参数:
        varName - Variable name
        返回:
        Array data
      • read

        public Array read​(java.lang.String varName,
                          int[] origin,
                          int[] size,
                          int[] stride)
        从类复制的说明: DataInfo
        Read array data
        指定者:
        read 在类中 DataInfo
        参数:
        varName - Variable name
        origin - Origin array
        size - Size array
        stride - Stride array
        返回:
        Array
      • getGridArray

        public GridArray getGridArray​(java.lang.String varName)
        Get grid data
        指定者:
        getGridArray 在接口中 IGridDataInfo
        参数:
        varName - Variable name
        返回:
        Grid data
      • getGridData_LonLat

        public GridData getGridData_LonLat​(int timeIdx,
                                           int varIdx,
                                           int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - lon/lat
        指定者:
        getGridData_LonLat 在接口中 IGridDataInfo
        参数:
        timeIdx - Time index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getIamgeData

        public byte[] getIamgeData()
                            throws java.io.FileNotFoundException,
                                   java.io.IOException
        Get image data
        返回:
        Image data
        抛出:
        java.io.FileNotFoundException
        java.io.IOException
      • getGridData_TimeLat

        public GridData getGridData_TimeLat​(int lonIdx,
                                            int varIdx,
                                            int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - time/lat
        指定者:
        getGridData_TimeLat 在接口中 IGridDataInfo
        参数:
        lonIdx - Longitude index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getGridData_TimeLon

        public GridData getGridData_TimeLon​(int latIdx,
                                            int varIdx,
                                            int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - time/lon
        指定者:
        getGridData_TimeLon 在接口中 IGridDataInfo
        参数:
        latIdx - Latitude index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getGridData_LevelLat

        public GridData getGridData_LevelLat​(int lonIdx,
                                             int varIdx,
                                             int timeIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - level/lat
        指定者:
        getGridData_LevelLat 在接口中 IGridDataInfo
        参数:
        lonIdx - Longitude index
        varIdx - Variable index
        timeIdx - Time index
        返回:
        Grid data
      • getGridData_LevelLon

        public GridData getGridData_LevelLon​(int latIdx,
                                             int varIdx,
                                             int timeIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - Level/lon
        指定者:
        getGridData_LevelLon 在接口中 IGridDataInfo
        参数:
        latIdx - Latitude index
        varIdx - Variable index
        timeIdx - Time index
        返回:
        Grid data
      • getGridData_LevelTime

        public GridData getGridData_LevelTime​(int latIdx,
                                              int varIdx,
                                              int lonIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - Level/time
        指定者:
        getGridData_LevelTime 在接口中 IGridDataInfo
        参数:
        latIdx - Latitude index
        varIdx - Variable index
        lonIdx - Longitude index
        返回:
        Grid data
      • getGridData_Time

        public GridData getGridData_Time​(int lonIdx,
                                         int latIdx,
                                         int varIdx,
                                         int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - time
        指定者:
        getGridData_Time 在接口中 IGridDataInfo
        参数:
        lonIdx - Lontitude index
        latIdx - Latitude index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getGridData_Level

        public GridData getGridData_Level​(int lonIdx,
                                          int latIdx,
                                          int varIdx,
                                          int timeIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - level
        指定者:
        getGridData_Level 在接口中 IGridDataInfo
        参数:
        lonIdx - Lontitude index
        latIdx - Latitude index
        varIdx - Variable index
        timeIdx - Time index
        返回:
        Grid data
      • getGridData_Lon

        public GridData getGridData_Lon​(int timeIdx,
                                        int latIdx,
                                        int varIdx,
                                        int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - longitude
        指定者:
        getGridData_Lon 在接口中 IGridDataInfo
        参数:
        timeIdx - Time index
        latIdx - Latitude index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getGridData_Lat

        public GridData getGridData_Lat​(int timeIdx,
                                        int lonIdx,
                                        int varIdx,
                                        int levelIdx)
        从接口复制的说明: IGridDataInfo
        Read grid data - latitude
        指定者:
        getGridData_Lat 在接口中 IGridDataInfo
        参数:
        timeIdx - Time index
        lonIdx - Lontitude index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Grid data
      • getStationData

        public StationData getStationData​(int timeIdx,
                                          int varIdx,
                                          int levelIdx)
        从接口复制的说明: IStationDataInfo
        Read station data
        指定者:
        getStationData 在接口中 IStationDataInfo
        参数:
        timeIdx - Time index
        varIdx - Variable index
        levelIdx - Level index
        返回:
        Station data