Package org.meteoinfo.script
Class MeteoInfoData
- java.lang.Object
-
- org.meteoinfo.script.MeteoInfoData
-
public class MeteoInfoData extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MeteoInfoData()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMeteoData(MeteoDataInfo aDataInfo)Add a meteo data infoGridDatagetGridData(java.lang.String varName)Get grid datajava.util.List<java.lang.Double>linespace(double min, double max, int n)Get line space data listMeteoDataInfoopenARLData(java.lang.String fileName)Open ARL data fileMeteoDataInfoopenASCIIGridData(java.lang.String fileName)Open ASCII grid data fileMeteoDataInfoopenGrADSData(java.lang.String fileName)Open GrADS data fileMeteoDataInfoopenHYSPITPartData(java.lang.String fileName)Open HYSPLIT particle data fileMeteoDataInfoopenHYSPLITConcData(java.lang.String fileName)Open HYSPLIT concentration data fileMeteoDataInfoopenHYSPLITTrajData(java.lang.String fileName)Open HYSPLIT trajectory data fileMeteoDataInfoopenLonLatData(java.lang.String fileName)Open Lon/Lat station data fileMeteoDataInfoopenMICAPSData(java.lang.String fileName)Open MICAPS data fileMeteoDataInfoopenMM5Data(java.lang.String fileName)Open MM5 output data fileMeteoDataInfoopenMM5IMData(java.lang.String fileName)Open MM5 intermedia data fileMeteoDataInfoopenNetCDFData(java.lang.String fileName)Open NetCDF, GRIB, HDF...MeteoDataInfoopenSurferGridData(java.lang.String fileName)Open Surfer grid data filejava.util.List<java.lang.Double>sin(java.util.List<java.lang.Double> values)Get sine values
-
-
-
Method Detail
-
addMeteoData
public void addMeteoData(MeteoDataInfo aDataInfo)
Add a meteo data info- Parameters:
aDataInfo- The meteo data info
-
openGrADSData
public MeteoDataInfo openGrADSData(java.lang.String fileName)
Open GrADS data file- Parameters:
fileName- GrADS data file name- Returns:
- MeteoDataInfo
-
openARLData
public MeteoDataInfo openARLData(java.lang.String fileName)
Open ARL data file- Parameters:
fileName- ARL data file name- Returns:
- MeteoDataInfo
-
openASCIIGridData
public MeteoDataInfo openASCIIGridData(java.lang.String fileName)
Open ASCII grid data file- Parameters:
fileName- ASCII grid data file name- Returns:
- MeteoDataInfo
-
openSurferGridData
public MeteoDataInfo openSurferGridData(java.lang.String fileName)
Open Surfer grid data file- Parameters:
fileName- Surfer grid data file name- Returns:
- MeteoDataInfo
-
openHYSPLITConcData
public MeteoDataInfo openHYSPLITConcData(java.lang.String fileName)
Open HYSPLIT concentration data file- Parameters:
fileName- HYSPLIT concentration data file name- Returns:
- MeteoDataInfo
-
openHYSPITPartData
public MeteoDataInfo openHYSPITPartData(java.lang.String fileName)
Open HYSPLIT particle data file- Parameters:
fileName- HYSPLIT particle data file name- Returns:
- MeteoDataInfo
-
openHYSPLITTrajData
public MeteoDataInfo openHYSPLITTrajData(java.lang.String fileName)
Open HYSPLIT trajectory data file- Parameters:
fileName- HYSPLIT trajectory data file name- Returns:
- MeteoDataInfo
-
openNetCDFData
public MeteoDataInfo openNetCDFData(java.lang.String fileName)
Open NetCDF, GRIB, HDF... data file- Parameters:
fileName- NetCDF, GRIB, HDF... data file name- Returns:
- MeteoDataInfo
-
openLonLatData
public MeteoDataInfo openLonLatData(java.lang.String fileName)
Open Lon/Lat station data file- Parameters:
fileName- Lon/Lat station data file name- Returns:
- MeteoDataInfo
-
openMICAPSData
public MeteoDataInfo openMICAPSData(java.lang.String fileName)
Open MICAPS data file- Parameters:
fileName- MICAPS data file name- Returns:
- MeteoDataInfo
-
openMM5Data
public MeteoDataInfo openMM5Data(java.lang.String fileName)
Open MM5 output data file- Parameters:
fileName- MM5 output data file name- Returns:
- MeteoDataInfo
-
openMM5IMData
public MeteoDataInfo openMM5IMData(java.lang.String fileName)
Open MM5 intermedia data file- Parameters:
fileName- MM5 intermedia data file name- Returns:
- MeteoDataInfo
-
getGridData
public GridData getGridData(java.lang.String varName)
Get grid data- Parameters:
varName- Variable name- Returns:
- Grid data
-
linespace
public java.util.List<java.lang.Double> linespace(double min, double max, int n)Get line space data list- Parameters:
min- Minimummax- Maximumn- Number- Returns:
- Data list
-
sin
public java.util.List<java.lang.Double> sin(java.util.List<java.lang.Double> values)
Get sine values- Parameters:
values- Input values- Returns:
- Sine values
-
-