类 MeteoInfoScript


  • public class MeteoInfoScript
    extends java.lang.Object
    作者:
    yaqiang
    • 构造器详细资料

      • MeteoInfoScript

        public MeteoInfoScript​(java.lang.String path)
        Constructor
        参数:
        path - Start up path
    • 方法详细资料

      • addMeteoData

        public void addMeteoData​(MeteoDataInfo aDataInfo)
        Add a meteo data info
        参数:
        aDataInfo - The meteo data info
      • openGrADSData

        public MeteoDataInfo openGrADSData​(java.lang.String fileName)
        Open GrADS data file
        参数:
        fileName - GrADS data file name
        返回:
        MeteoDataInfo
      • openARLData

        public MeteoDataInfo openARLData​(java.lang.String fileName)
        Open ARL data file
        参数:
        fileName - ARL data file name
        返回:
        MeteoDataInfo
      • openASCIIGridData

        public MeteoDataInfo openASCIIGridData​(java.lang.String fileName)
        Open ASCII grid data file
        参数:
        fileName - ASCII grid data file name
        返回:
        MeteoDataInfo
      • openSurferGridData

        public MeteoDataInfo openSurferGridData​(java.lang.String fileName)
        Open Surfer grid data file
        参数:
        fileName - Surfer grid data file name
        返回:
        MeteoDataInfo
      • openHYSPLITConcData

        public MeteoDataInfo openHYSPLITConcData​(java.lang.String fileName)
        Open HYSPLIT concentration data file
        参数:
        fileName - HYSPLIT concentration data file name
        返回:
        MeteoDataInfo
      • openHYSPITPartData

        public MeteoDataInfo openHYSPITPartData​(java.lang.String fileName)
        Open HYSPLIT particle data file
        参数:
        fileName - HYSPLIT particle data file name
        返回:
        MeteoDataInfo
      • openHYSPLITTrajData

        public MeteoDataInfo openHYSPLITTrajData​(java.lang.String fileName)
        Open HYSPLIT trajectory data file
        参数:
        fileName - HYSPLIT trajectory data file name
        返回:
        MeteoDataInfo
      • openNetCDFData

        public MeteoDataInfo openNetCDFData​(java.lang.String fileName)
        Open NetCDF, GRIB, HDF... data file
        参数:
        fileName - NetCDF, GRIB, HDF... data file name
        返回:
        MeteoDataInfo
      • openLonLatData

        public MeteoDataInfo openLonLatData​(java.lang.String fileName)
        Open Lon/Lat station data file
        参数:
        fileName - Lon/Lat station data file name
        返回:
        MeteoDataInfo
      • openMICAPSData

        public MeteoDataInfo openMICAPSData​(java.lang.String fileName)
        Open MICAPS data file
        参数:
        fileName - MICAPS data file name
        返回:
        MeteoDataInfo
      • openMM5Data

        public MeteoDataInfo openMM5Data​(java.lang.String fileName)
        Open MM5 output data file
        参数:
        fileName - MM5 output data file name
        返回:
        MeteoDataInfo
      • openMM5IMData

        public MeteoDataInfo openMM5IMData​(java.lang.String fileName)
        Open MM5 intermedia data file
        参数:
        fileName - MM5 intermedia data file name
        返回:
        MeteoDataInfo
      • setPlotDimension

        public void setPlotDimension​(java.lang.String pdStr)
        Set plot dimension
        参数:
        pdStr - Plot dimension
      • title

        public void title​(java.lang.String title)
      • display

        public void display​(java.lang.String varName)
        Dislay
        参数:
        varName - Variable name
      • axis

        public void axis​(java.util.List<java.lang.Number> limits)
        Set axis limits
        参数:
        limits - Limits
      • ylabel

        public void ylabel​(java.lang.String label)
        Set y axis label
        参数:
        label - Y axis label
      • xlabel

        public void xlabel​(java.lang.String label)
        Set y axis label
        参数:
        label - Y axis label
      • showfigure

        public void showfigure()
        Show figure form
      • show

        public void show()
        Show map form
      • show

        public void show​(int i)
        Show map or figure form
        参数:
        i - I
      • map

        public void map()
        Switch to map mode
      • figure

        public void figure()
        Switch to figure mode
      • showmap

        public void showmap()
        Create and show map figure form
      • linespace

        public java.util.List<java.lang.Double> linespace​(double min,
                                                          double max,
                                                          int n)
        Get line space data list
        参数:
        min - Minimum
        max - Maximum
        n - Number
        返回:
        Data list
      • sin

        public java.util.List<java.lang.Double> sin​(java.util.List<java.lang.Double> values)
        Get sine values
        参数:
        values - Input values
        返回:
        Sine values