public abstract class GridDefRecord extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ANGLE
Angle
|
static String |
BASICANGLE
BasicAngle
|
static boolean |
debug |
static String |
DX
distance in X direction
|
static String |
DY
distance in Y direction
|
static String |
GDS_KEY
GDS key
|
static String |
GRID_NAME
grid name
|
static String |
GRID_SHAPE
GRID_SHAPE
|
static String |
GRID_SHAPE_CODE
GRID_SHAPE_CODE
|
static String |
GRID_TYPE
grid type
|
static String |
GRID_UNITS
grid spacing units (DX, DY)
|
static String |
J
J
|
static String |
K
K
|
static String |
LA1
La1
|
static String |
LA2
La2
|
static String |
LAD
LoD
|
static String |
LAP
Lap
|
static String |
LATIN
first lat
|
static String |
LATIN1
first lat
|
static String |
LATIN2
second lat
|
static String |
LO1
Lo1
|
static String |
LO2
Lo2
|
static String |
LOP
Lop
|
static String |
LOV
LoV
|
static String |
M
M
|
static String |
MAJOR_AXIS_EARTH
major axis of earth
|
static String |
METHODNORM
MethodNorm
|
static String |
MINOR_AXIS_EARTH
minor axis of earth
|
static String |
MODEORDER
ModeOrder
|
static String |
NP
Np
|
static String |
NPPROJ
North pole PROJ
|
static String |
NR
Nr
|
static String |
NUMBERPARALLELS
NumberParallels
|
static String |
NX
number of points in X direction (columns)
|
static String |
NY
number of points in Y direction (rows)
|
static String |
PLAT
pLat
|
static String |
PLON
pLon
|
static String |
PROJ
PROJ
|
static String |
QUASI
Quasi
|
static String |
RADIUS_SPHERICAL_EARTH
Radius of spherical earth
|
static String |
RESOLUTION
resolution
|
static String |
ROTATIONANGLE
RotationAngle
|
static String |
SCANNING_MODE
Scanning mode for the data
|
static String |
SPLAT
SpLat
|
static String |
SPLON
SpLon
|
static String |
STRETCHINGFACTOR
StretchingFactor
|
static int |
UNDEFINED
UNDEFINED int value
|
static String |
VECTOR_COMPONENT_FLAG
resolution
|
static String |
WIND_FLAG
Deprecated.
use Grib2Tables.VectorComponentFlag
|
static String |
XO
Xo
|
static String |
XP
Xp
|
static String |
YO
Yo
|
static String |
YP
Yp
|
Constructor and Description |
---|
GridDefRecord()
constructors.
|
GridDefRecord(String paramsValues) |
Modifier and Type | Method and Description |
---|---|
void |
addParam(String key,
double value)
adds a param and value.
|
void |
addParam(String key,
Double value)
adds a param and value.
|
void |
addParam(String key,
float value)
adds a param and value.
|
void |
addParam(String key,
int value)
adds a param and value.
|
void |
addParam(String key,
Integer value)
adds a param and value.
|
void |
addParam(String key,
String value)
adds a param and value.
|
static boolean |
compare(GridDefRecord local,
GridDefRecord other)
Compare GridDefRecords, the numerics will use closeEnough so values that
differ in 3 or 4th decimal places will return equal.
|
double |
getDouble(String key) |
abstract String |
getGroupName()
Get a short name for this GDSKey for the netCDF group.
|
int |
getInt(String key) |
Set<String> |
getKeys()
get the keySet
|
String |
getParam(String key)
gets a param and value.
|
double |
getParamDouble(String key) |
int |
getParamInt(String key) |
String |
getParamsValues()
get the hcs as a String of params values
|
double |
readDouble(String name)
Deprecated.
use getParamDouble(String key)
|
public static final boolean debug
public static final int UNDEFINED
public static final String GDS_KEY
public static final String WIND_FLAG
public static final String NX
public static final String NY
public static final String DX
public static final String DY
public static final String RESOLUTION
public static final String VECTOR_COMPONENT_FLAG
public static final String LATIN
public static final String LATIN1
public static final String LATIN2
public static final String LA1
public static final String LO1
public static final String LA2
public static final String LO2
public static final String LAD
public static final String LOV
public static final String LAP
public static final String LOP
public static final String PLAT
public static final String PLON
public static final String SPLAT
public static final String SPLON
public static final String ROTATIONANGLE
public static final String STRETCHINGFACTOR
public static final String ANGLE
public static final String BASICANGLE
public static final String XP
public static final String YP
public static final String XO
public static final String YO
public static final String NP
public static final String NR
public static final String J
public static final String K
public static final String M
public static final String NUMBERPARALLELS
public static final String METHODNORM
public static final String MODEORDER
public static final String PROJ
public static final String NPPROJ
public static final String GRID_TYPE
public static final String GRID_NAME
public static final String GRID_SHAPE_CODE
public static final String GRID_SHAPE
public static final String RADIUS_SPHERICAL_EARTH
public static final String MAJOR_AXIS_EARTH
public static final String MINOR_AXIS_EARTH
public static final String QUASI
public static final String GRID_UNITS
public static final String SCANNING_MODE
public GridDefRecord()
public GridDefRecord(String paramsValues)
public final void addParam(String key, String value)
key
- name of the paramvalue
- of the parampublic final void addParam(String key, int value)
key
- name of the paramvalue
- of the parampublic final void addParam(String key, Integer value)
key
- name of the paramvalue
- of the parampublic final void addParam(String key, float value)
key
- name of the paramvalue
- of the parampublic final void addParam(String key, double value)
key
- name of the paramvalue
- of the parampublic final void addParam(String key, Double value)
key
- name of the paramvalue
- of the parampublic final String getParam(String key)
key
- name of the parampublic final int getParamInt(String key)
public final int getInt(String key)
public final double getParamDouble(String key)
public final double getDouble(String key)
public String getParamsValues()
public abstract String getGroupName()
public final double readDouble(String name)
name
- param namepublic static boolean compare(GridDefRecord local, GridDefRecord other)
Copyright © 1999–2015 UCAR/Unidata. All rights reserved.