类 MeteoInfoScript
- java.lang.Object
-
- org.meteoinfo.script.MeteoInfoScript
-
public class MeteoInfoScript extends java.lang.Object- 作者:
- yaqiang
-
-
构造器概要
构造器 构造器 说明 MeteoInfoScript(java.lang.String path)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddMeteoData(MeteoDataInfo aDataInfo)Add a meteo data infovoidaxis(java.util.List<java.lang.Number> limits)Set axis limitsvoiddisplay(java.lang.String varName)Dislayvoidfigure()Switch to figure modejava.util.List<java.lang.Double>linespace(double min, double max, int n)Get line space data listvoidmap()Switch to map modeMeteoDataInfoopenARLData(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... data fileMeteoDataInfoopenSurferGridData(java.lang.String fileName)Open Surfer grid data filevoidsetPlotDimension(java.lang.String pdStr)Set plot dimensionvoidshow()Show map formvoidshow(int i)Show map or figure formvoidshowfigure()Show figure formvoidshowmap()Create and show map figure formjava.util.List<java.lang.Double>sin(java.util.List<java.lang.Double> values)Get sine valuesvoidtitle(java.lang.String title)voidxlabel(java.lang.String label)Set y axis labelvoidylabel(java.lang.String label)Set y axis label
-
-
-
方法详细资料
-
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- Minimummax- Maximumn- 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
-
-