public class StationCollectionStream extends StationTimeSeriesCollectionImpl
| Modifier and Type | Field and Description |
|---|---|
protected LatLonRect |
boundingBoxSubset |
protected CalendarDateRange |
dateRangeSubset |
localIteratorcollectionFeatureType| Constructor and Description |
|---|
StationCollectionStream(java.lang.String uri,
CalendarDateUnit timeUnit,
java.lang.String altUnits)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected StationHelper |
createStationHelper()
initialize the stationHelper.
|
PointFeatureCollection |
flatten(LatLonRect boundingBox,
CalendarDateRange dateRange) |
StationTimeSeriesFeatureCollection |
subset(LatLonRect boundingBox) |
StationTimeSeriesFeatureCollection |
subset(java.util.List<StationFeature> stations) |
findStationFeature, finish, flatten, getBoundingBox, getCollectionIterator, getPointFeatureCollectionIterator, getStationFeature, getStationFeatures, getStationFeatures, getStationFeatures, getStationHelper, getStationTimeSeriesFeature, hasNext, iterator, next, resetIteration, subset, subset, subsetFeaturesgetCollectionFeatureTypegetAltName, getAltUnits, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAltName, getAltUnits, getCalendarDateRange, getCollectionFeatureType, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit, sizeprotected LatLonRect boundingBoxSubset
protected CalendarDateRange dateRangeSubset
public StationCollectionStream(java.lang.String uri,
CalendarDateUnit timeUnit,
java.lang.String altUnits)
uri - cdmremote endpointprotected StationHelper createStationHelper() throws java.io.IOException
createStationHelper in class StationTimeSeriesCollectionImpljava.io.IOExceptionpublic StationTimeSeriesFeatureCollection subset(java.util.List<StationFeature> stations)
subset in interface StationTimeSeriesFeatureCollectionsubset in class StationTimeSeriesCollectionImplpublic StationTimeSeriesFeatureCollection subset(LatLonRect boundingBox)
subset in interface StationTimeSeriesFeatureCollectionsubset in class StationTimeSeriesCollectionImplpublic PointFeatureCollection flatten(LatLonRect boundingBox, CalendarDateRange dateRange)
flatten in interface StationTimeSeriesFeatureCollectionflatten in class StationTimeSeriesCollectionImpl