public abstract class PointObsDatasetImpl extends TypedDatasetImpl implements PointObsDataset
| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.units.DateFormatter |
formatter
Deprecated.
|
protected ucar.nc2.units.DateUnit |
timeUnit
Deprecated.
|
boundingBox, dataVariables, desc, endDate, location, netcdfDataset, parseInfo, startDate, title| Constructor and Description |
|---|
PointObsDatasetImpl()
Deprecated.
|
PointObsDatasetImpl(ucar.nc2.dataset.NetcdfDataset ncfile)
Deprecated.
|
PointObsDatasetImpl(String title,
String description,
String location)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
List |
getData()
Deprecated.
Get all data.
|
List |
getData(ucar.unidata.geoloc.LatLonRect boundingBox)
Deprecated.
Get all data within the specified bounding box.
|
List |
getData(ucar.unidata.geoloc.LatLonRect boundingBox,
Date start,
Date end)
Deprecated.
Get all data within the specified bounding box and date range.
|
Class |
getDataClass()
Deprecated.
The getData() methods return objects of this Class
|
String |
getDetailInfo()
Deprecated.
|
protected static double |
getMetersConversionFactor(String unitsString)
Deprecated.
Get conversion factor for this unit into meters.
|
ucar.nc2.constants.FeatureType |
getScientificDataType()
Deprecated.
|
protected double |
getTime(ucar.nc2.Variable timeVar,
ucar.ma2.StructureData sdata)
Deprecated.
|
ucar.nc2.units.DateUnit |
getTimeUnits()
Deprecated.
Get the units of Calendar time.
|
protected abstract void |
setTimeUnits()
Deprecated.
|
close, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocation, getLocationURI, getNetcdfFile, getStartDate, getTitle, removeDataVariable, setBoundingBox, setDescription, setEndDate, setLocationURI, setStartDate, setTitleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, findGlobalAttributeIgnoreCase, getBoundingBox, getDataVariable, getDataVariables, getDescription, getEndDate, getGlobalAttributes, getLocationURI, getNetcdfFile, getStartDate, getTitlegetData, getData, getData, getDataCount, getDataIteratorprotected ucar.nc2.units.DateUnit timeUnit
protected ucar.nc2.units.DateFormatter formatter
public PointObsDatasetImpl()
public PointObsDatasetImpl(String title, String description, String location)
public PointObsDatasetImpl(ucar.nc2.dataset.NetcdfDataset ncfile)
protected static double getMetersConversionFactor(String unitsString) throws Exception
unitsString - unit you want to convertException - if not valid unit, or not convertible to metersprotected abstract void setTimeUnits()
public String getDetailInfo()
getDetailInfo in interface TypedDatasetgetDetailInfo in class TypedDatasetImplpublic ucar.nc2.constants.FeatureType getScientificDataType()
public Class getDataClass()
PointCollectiongetDataClass in interface PointCollectionpublic ucar.nc2.units.DateUnit getTimeUnits()
PointCollectiongetTimeUnits in interface PointCollectionpublic List getData() throws IOException
PointCollectiongetData in interface PointCollectionIOException - on io erroras a (possibly) more efficient alternativepublic List getData(ucar.unidata.geoloc.LatLonRect boundingBox) throws IOException
PointCollectiongetData in interface PointCollectionboundingBox - restrict data to this bounding noxIOException - on io erroras a (possibly) more efficient alternativepublic List getData(ucar.unidata.geoloc.LatLonRect boundingBox, Date start, Date end) throws IOException
PointCollectiongetData in interface PointCollectionboundingBox - restrict data to this bounding noxstart - restrict data to after this timeend - restrict data to before this timeIOException - on io erroras a (possibly) more efficient alternativeprotected double getTime(ucar.nc2.Variable timeVar,
ucar.ma2.StructureData sdata)
throws ParseException
ParseException