public class Grib1Variable extends Object
Constructor and Description |
---|
Grib1Variable(Grib1Customizer cust,
Grib1Record gr,
int gdsHashOverride,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter)
Used when processing the gbx9 files
|
Grib1Variable(Grib1Customizer cust,
Grib1SectionProductDefinition pds,
Grib1Gds gds,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter)
Used when processing the ncx3 files
|
Modifier and Type | Method and Description |
---|---|
static int |
cdmVariableHash(Grib1Customizer cust,
Grib1Record gr,
int gdsHashOverride,
boolean useTableVersion,
boolean intvMerge,
boolean useCenter) |
boolean |
equals(Object o) |
int |
hashCode() |
String |
makeVariableName(FeatureCollectionConfig.GribConfig gribConfig) |
public Grib1Variable(Grib1Customizer cust, Grib1Record gr, int gdsHashOverride, boolean useTableVersion, boolean intvMerge, boolean useCenter)
cust
- customizergr
- grib recordgdsHashOverride
- can override the gdsHash, 0 for no overrideuseTableVersion
- use pdss.getTableVersion(), default is falseintvMerge
- put all intervals together, default trueuseCenter
- use center id when param no > 127, default is falsepublic Grib1Variable(Grib1Customizer cust, Grib1SectionProductDefinition pds, Grib1Gds gds, boolean useTableVersion, boolean intvMerge, boolean useCenter)
cust
- customizerpds
- pds sectiongds
- the group gdsuseTableVersion
- use pdss.getTableVersion(), default is falseintvMerge
- put all intervals together, default trueuseCenter
- use center id when param no > 127, default is falsepublic static int cdmVariableHash(Grib1Customizer cust, Grib1Record gr, int gdsHashOverride, boolean useTableVersion, boolean intvMerge, boolean useCenter)
public String makeVariableName(FeatureCollectionConfig.GribConfig gribConfig)
Copyright © 1999–2018 UCAR/Unidata. All rights reserved.