public abstract class Grib1Gds
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Grib1Gds.GaussianLatLon |
static class |
Grib1Gds.LambertConformal |
static class |
Grib1Gds.LatLon |
static class |
Grib1Gds.Mercator |
static class |
Grib1Gds.PolarStereographic |
static class |
Grib1Gds.RotatedLatLon |
static class |
Grib1Gds.SphericalHarmonicCoefficients |
Modifier and Type | Field and Description |
---|---|
protected byte[] |
data |
protected int |
hashCode |
protected int |
lastOctet |
static double |
maxReletiveErrorPos |
protected int[] |
nptsInLine |
protected int |
nx |
protected int |
ny |
int |
resolution |
int |
scanMode |
int |
template |
Modifier | Constructor and Description |
---|---|
|
Grib1Gds(byte[] data,
int template) |
protected |
Grib1Gds(int template) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
static Grib1Gds |
factory(int template,
byte[] data) |
float |
getDx() |
abstract float |
getDxRaw() |
float |
getDy() |
abstract float |
getDyRaw() |
protected Earth |
getEarth() |
int |
getEarthShape() |
java.lang.String |
getNameShort() |
int |
getNpts() |
int[] |
getNptsInLine() |
int |
getNx() |
int |
getNxRaw() |
int |
getNy() |
int |
getNyRaw() |
protected int |
getOctet(int index) |
protected int |
getOctet2(int start) |
protected int |
getOctet3(int start) |
protected int |
getOctet4(int start) |
byte[] |
getRawBytes() |
int |
getResolution() |
int |
getScanMode() |
boolean |
getUVisReletive() |
int |
hashCode() |
boolean |
isLatLon() |
abstract GdsHorizCoordSys |
makeHorizCoordSys() |
abstract void |
testHorizCoordSys(java.util.Formatter f) |
java.lang.String |
toString() |
public static final double maxReletiveErrorPos
protected final byte[] data
protected int[] nptsInLine
public int template
protected int nx
protected int ny
public int scanMode
public int resolution
protected int lastOctet
protected int hashCode
protected Grib1Gds(int template)
public Grib1Gds(byte[] data, int template)
public static Grib1Gds factory(int template, byte[] data)
public byte[] getRawBytes()
public int getNpts()
public int[] getNptsInLine()
protected int getOctet(int index)
protected int getOctet2(int start)
protected int getOctet3(int start)
protected int getOctet4(int start)
protected Earth getEarth()
public int getEarthShape()
public boolean getUVisReletive()
public int getResolution()
public boolean isLatLon()
public int getScanMode()
public int getNxRaw()
public int getNyRaw()
public int getNx()
public int getNy()
public float getDx()
public float getDy()
public abstract float getDxRaw()
public abstract float getDyRaw()
public abstract GdsHorizCoordSys makeHorizCoordSys()
public abstract void testHorizCoordSys(java.util.Formatter f)
public java.lang.String getNameShort()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object