public class GempakCdm extends TableConfigurerImpl
Constructor and Description |
---|
GempakCdm() |
Modifier and Type | Method and Description |
---|---|
TableConfig |
getConfig(FeatureType wantFeatureType,
NetcdfDataset ds,
java.util.Formatter errlog)
Create a TableConfig for this dataset.
|
protected TableConfig |
getStationAsPointConfig(NetcdfDataset ds,
java.util.Formatter errlog) |
protected TableConfig |
getStationConfig(NetcdfDataset ds,
java.util.Formatter errlog) |
protected TableConfig |
getStationProfileConfig(NetcdfDataset ds,
java.util.Formatter errlog) |
boolean |
isMine(FeatureType wantFeatureType,
NetcdfDataset ds)
Determine if this is a dataset that can be opened as a point obs dataset.
|
protected TableConfig |
makeStationTable(NetcdfDataset ds,
java.util.Formatter errlog) |
findZAxisNotStationAlt, getConvName, getConvUsed, matchAxisTypeAndDimension, matchAxisTypeAndDimension, setConvName, setConvUsed
public boolean isMine(FeatureType wantFeatureType, NetcdfDataset ds)
TableConfigurer
wantFeatureType
- want this FeatureTypeds
- for this datasetpublic TableConfig getConfig(FeatureType wantFeatureType, NetcdfDataset ds, java.util.Formatter errlog) throws java.io.IOException
TableConfigurer
wantFeatureType
- want this FeatureTypeds
- for this dataset, which has already passed isMine() testerrlog
- put error messages here, may be null.java.io.IOException
- on read errorprotected TableConfig getStationConfig(NetcdfDataset ds, java.util.Formatter errlog) throws java.io.IOException
java.io.IOException
protected TableConfig getStationAsPointConfig(NetcdfDataset ds, java.util.Formatter errlog) throws java.io.IOException
java.io.IOException
protected TableConfig getStationProfileConfig(NetcdfDataset ds, java.util.Formatter errlog) throws java.io.IOException
java.io.IOException
protected TableConfig makeStationTable(NetcdfDataset ds, java.util.Formatter errlog) throws java.io.IOException
java.io.IOException