|
||||||||||
| 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 |
| Constructor Summary | |
|---|---|
Grib1GDSVariables(byte[] input)
Constructs a Grib2GDSVariables object from a byte[]. |
|
| Method Summary | |
|---|---|
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. |
java.lang.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()
. |
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 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Grib1GDSVariables(byte[] input)
throws java.io.IOException
input - PDS
java.io.IOException - if raf contains no valid GRIB file| Method Detail |
|---|
public byte[] getGDSBytes()
getGDSBytes in interface GribGDSVariablesIFpublic final int getLength()
getLength in interface GribGDSVariablesIFpublic final int getSection()
getSection in interface GribGDSVariablesIFpublic final int getNV()
public final int getPVorPL()
public final boolean isThin()
public final boolean hasVerticalPressureLevels()
public final int getGdtn()
getGdtn in interface GribGDSVariablesIFpublic final int getNx()
getNx in interface GribGDSVariablesIFpublic final int getNy()
getNy in interface GribGDSVariablesIFpublic final float getLap()
getLap in interface GribGDSVariablesIFpublic final float getLop()
getLop in interface GribGDSVariablesIFpublic final int getGridCenter()
public final float getLa1()
getLa1 in interface GribGDSVariablesIFpublic final float getLo1()
getLo1 in interface GribGDSVariablesIFpublic final int getResolution()
getResolution in interface GribGDSVariablesIFpublic final float getLoV()
getLoV in interface GribGDSVariablesIFpublic final float getLa2()
getLa2 in interface GribGDSVariablesIFpublic final float getLo2()
getLo2 in interface GribGDSVariablesIFpublic final float getDx()
getDx in interface GribGDSVariablesIFpublic final float getDy()
getDy in interface GribGDSVariablesIFpublic final float getXp()
getXp in interface GribGDSVariablesIFpublic final float getYp()
getYp in interface GribGDSVariablesIFpublic final int getProjectionFlag()
getProjectionFlag in interface GribGDSVariablesIFpublic final int getScanMode()
getScanMode in interface GribGDSVariablesIFpublic final int getAngle()
getAngle in interface GribGDSVariablesIFpublic final float getNr()
getNr in interface GribGDSVariablesIFpublic final float getLatin1()
getLatin1 in interface GribGDSVariablesIFpublic final float getLatin2()
getLatin2 in interface GribGDSVariablesIFpublic final float getSpLat()
getSpLat in interface GribGDSVariablesIFpublic final float getSpLon()
getSpLon in interface GribGDSVariablesIFpublic final java.lang.String getGridUnits()
getGridUnits in interface GribGDSVariablesIFpublic final int getGdsKey()
GribGDSVariablesIF
getGdsKey in interface GribGDSVariablesIFpublic final float getMajorAxis()
getMajorAxis in interface GribGDSVariablesIFpublic final float getMinorAxis()
getMinorAxis in interface GribGDSVariablesIFpublic final float getEarthRadius()
getEarthRadius in interface GribGDSVariablesIFpublic final int getOlon()
getOlon in interface GribGDSVariablesIFpublic final int getIolon()
getIolon in interface GribGDSVariablesIFpublic final int getShape()
GribGDSVariablesIF
getShape in interface GribGDSVariablesIFpublic final int getSource()
getSource in interface GribGDSVariablesIFpublic final int getNumberPoints()
getNumberPoints in interface GribGDSVariablesIFpublic final int getBasicAngle()
public final int getSubDivisions()
GribGDSVariablesIF
getSubDivisions in interface GribGDSVariablesIFpublic final float getLaD()
GribGDSVariablesIF
getLaD in interface GribGDSVariablesIFpublic final int getNp()
getNp in interface GribGDSVariablesIFpublic final float getXo()
GribGDSVariablesIF
getXo in interface GribGDSVariablesIFpublic final float getYo()
GribGDSVariablesIF
getYo in interface GribGDSVariablesIFpublic final float getRotationAngle()
GribGDSVariablesIF
getRotationAngle in interface GribGDSVariablesIFpublic final float getPoleLat()
GribGDSVariablesIF
getPoleLat in interface GribGDSVariablesIFpublic final float getPoleLon()
GribGDSVariablesIF
getPoleLon in interface GribGDSVariablesIFpublic final float getStretchingFactor()
GribGDSVariablesIF
getStretchingFactor in interface GribGDSVariablesIFpublic final int[] getParallels()
public final double[] getVerticalPressureLevels(double levelValue)
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 | |||||||||