public abstract class Grib1Gds extends 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 |
float |
earthRadius |
int |
earthShape |
protected int |
hashCode |
protected int |
lastOctet |
float |
majorAxis |
float |
minorAxis |
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(Object o) |
static Grib1Gds |
factory(int template,
byte[] data) |
float |
getDx() |
abstract float |
getDxRaw() |
float |
getDy() |
abstract float |
getDyRaw() |
protected Earth |
getEarth() |
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() |
int |
hashCode() |
boolean |
isLatLon() |
abstract GdsHorizCoordSys |
makeHorizCoordSys() |
void |
setNptsInLine(int[] nptsInLine) |
abstract void |
testHorizCoordSys(Formatter f) |
String |
toString() |
protected final byte[] data
protected int[] nptsInLine
public int template
public float earthRadius
public float majorAxis
public float minorAxis
public int earthShape
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()
public void setNptsInLine(int[] nptsInLine)
protected int getOctet(int index)
protected int getOctet2(int start)
protected int getOctet3(int start)
protected int getOctet4(int start)
public boolean isLatLon()
public int getScanMode()
public int getResolution()
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(Formatter f)
public String getNameShort()
protected Earth getEarth()
Copyright © 1999–2015 UCAR/Unidata. All rights reserved.