|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.grib.grib1.Grib1GDSVariables
public class Grib1GDSVariables
Field Summary |
---|
Fields inherited from interface ucar.grib.GribGDSVariablesIF |
---|
tenToNegSix, tenToNegThree, tenToSix, tenToThree |
Constructor Summary | |
---|---|
Grib1GDSVariables(byte[] input)
Constructs a Grib2GDSVariables object from a byte[]. |
Method Summary | |
---|---|
float |
get80La1()
octet 11-13. |
float |
get80Lo1()
octet 14-16. |
int |
get80TypeGdsKey()
|
int |
getAngle()
octet 29-31. |
int |
getBasicAngle()
|
float |
getDx()
octet 24-25. |
float |
getDy()
octet 26-27. |
float |
getEarthRadius()
EarthRadius static for Grib1 |
byte[] |
getGDSBytes()
GDS as byte[] |
int |
getGdsKey()
. |
int |
getGdtn()
Get type of grid. |
int |
getGridCenter()
octets 11-13 GridCenter. |
String |
getGridUnits()
GridUnits |
int |
getInt(int index)
Converts byte to int. |
int |
getIolon()
are extreme points in the quasi regular grid. |
float |
getLa1()
octet 11-13. |
float |
getLa2()
octet 18-20. |
float |
getLaD()
. |
float |
getLap()
octet 11-13. |
float |
getLatin1()
octet 24-26. |
float |
getLatin2()
octet 32-34. |
int |
getLength()
|
float |
getLo1()
octet 14-16. |
float |
getLo2()
octet 21-23. |
float |
getLop()
octet 14-16. |
float |
getLoV()
octet 18-20. |
float |
getMajorAxis()
MajorAxis static for Grib1 |
float |
getMinorAxis()
MinorAxis static for Grib1 |
int |
getNp()
octets 26-27 |
float |
getNr()
octet 32-34 |
int |
getNumberPoints()
number of data points . |
int |
getNV()
octet 4 NV. |
int |
getNx()
octet 7-8. |
int |
getNy()
octet 9-10. |
int |
getOlon()
olon > 0 is a quasi regular grid. |
int[] |
getParallels()
Gets the number of points in each parallel for Quasi/Thin grids |
float |
getPoleLat()
. |
float |
getPoleLon()
. |
int |
getProjectionFlag()
octet 27. |
int |
getPVorPL()
octet 5 NV. |
int |
getResolution()
octet 17. |
float |
getRotationAngle()
. |
int |
getScanMode()
octet 28. |
int |
getSection()
Number of this section, should be 2. |
int |
getShape()
. |
int |
getSource()
source of grid definition. |
float |
getSpLat()
octet 35-37. |
float |
getSpLon()
octet 38-40. |
float |
getStretchingFactor()
. |
int |
getSubDivisions()
. |
int |
getUnscaledLa1()
octet 11-13. |
int |
getUnscaledLo1()
octet 14-16. |
double[] |
getVerticalPressureLevels()
|
double[] |
getVerticalPressureLevels(double levelValue)
get Vertical pressure levels |
float |
getXo()
. |
float |
getXp()
octet 24-25. |
float |
getYo()
. |
float |
getYp()
octet 26-27. |
boolean |
hasVerticalPressureLevels()
hasVerticalLevels. |
boolean |
isThin()
isThin. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Grib1GDSVariables(byte[] input) throws IOException
input
- PDS
IOException
- if raf contains no valid GRIB fileMethod Detail |
---|
public byte[] getGDSBytes()
getGDSBytes
in interface GribGDSVariablesIF
public final int getLength()
getLength
in interface GribGDSVariablesIF
public final int getSection()
getSection
in interface GribGDSVariablesIF
public final int getNV()
public final int getPVorPL()
public final boolean isThin()
public final boolean hasVerticalPressureLevels()
public final int getGdtn()
getGdtn
in interface GribGDSVariablesIF
public final int getNx()
getNx
in interface GribGDSVariablesIF
public final int getNy()
getNy
in interface GribGDSVariablesIF
public final float getLap()
getLap
in interface GribGDSVariablesIF
public final float getLop()
getLop
in interface GribGDSVariablesIF
public final int getGridCenter()
public final float getLa1()
getLa1
in interface GribGDSVariablesIF
public final int getUnscaledLa1()
public final float get80La1()
public final float getLo1()
getLo1
in interface GribGDSVariablesIF
public final int getUnscaledLo1()
public final float get80Lo1()
public final int getResolution()
getResolution
in interface GribGDSVariablesIF
public final float getLoV()
getLoV
in interface GribGDSVariablesIF
public final float getLa2()
getLa2
in interface GribGDSVariablesIF
public final float getLo2()
getLo2
in interface GribGDSVariablesIF
public final float getDx()
getDx
in interface GribGDSVariablesIF
public final float getDy()
getDy
in interface GribGDSVariablesIF
public final float getXp()
getXp
in interface GribGDSVariablesIF
public final float getYp()
getYp
in interface GribGDSVariablesIF
public final int getProjectionFlag()
getProjectionFlag
in interface GribGDSVariablesIF
public final int getScanMode()
getScanMode
in interface GribGDSVariablesIF
public final int getAngle()
getAngle
in interface GribGDSVariablesIF
public final float getNr()
getNr
in interface GribGDSVariablesIF
public final float getLatin1()
getLatin1
in interface GribGDSVariablesIF
public final float getLatin2()
getLatin2
in interface GribGDSVariablesIF
public final float getSpLat()
getSpLat
in interface GribGDSVariablesIF
public final float getSpLon()
getSpLon
in interface GribGDSVariablesIF
public final String getGridUnits()
getGridUnits
in interface GribGDSVariablesIF
public final int getGdsKey()
GribGDSVariablesIF
getGdsKey
in interface GribGDSVariablesIF
public final int get80TypeGdsKey()
public final float getMajorAxis()
getMajorAxis
in interface GribGDSVariablesIF
public final float getMinorAxis()
getMinorAxis
in interface GribGDSVariablesIF
public final float getEarthRadius()
getEarthRadius
in interface GribGDSVariablesIF
public final int getOlon()
getOlon
in interface GribGDSVariablesIF
public final int getIolon()
getIolon
in interface GribGDSVariablesIF
public final int getShape()
GribGDSVariablesIF
getShape
in interface GribGDSVariablesIF
public final int getSource()
getSource
in interface GribGDSVariablesIF
public final int getNumberPoints()
getNumberPoints
in interface GribGDSVariablesIF
public final int getBasicAngle()
public final int getSubDivisions()
GribGDSVariablesIF
getSubDivisions
in interface GribGDSVariablesIF
public final float getLaD()
GribGDSVariablesIF
getLaD
in interface GribGDSVariablesIF
public final int getNp()
getNp
in interface GribGDSVariablesIF
public final float getXo()
GribGDSVariablesIF
getXo
in interface GribGDSVariablesIF
public final float getYo()
GribGDSVariablesIF
getYo
in interface GribGDSVariablesIF
public final float getRotationAngle()
GribGDSVariablesIF
getRotationAngle
in interface GribGDSVariablesIF
public final float getPoleLat()
GribGDSVariablesIF
getPoleLat
in interface GribGDSVariablesIF
public final float getPoleLon()
GribGDSVariablesIF
getPoleLon
in interface GribGDSVariablesIF
public final float getStretchingFactor()
GribGDSVariablesIF
getStretchingFactor
in interface GribGDSVariablesIF
public final int[] getParallels()
public final double[] getVerticalPressureLevels(double levelValue)
public final double[] getVerticalPressureLevels()
public final int getInt(int index)
index
- in the byte[] to convert
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |