public class CompositeStationCollection extends StationTimeSeriesCollectionImpl implements UpdateableCollection
| Modifier and Type | Field and Description |
|---|---|
protected List<VariableSimpleIF> |
dataVariables |
localIteratorcollectionFeatureType| Modifier and Type | Method and Description |
|---|---|
AttributeContainer |
attributes() |
protected StationHelper |
createStationHelper() |
PointFeatureCollection |
flatten(LatLonRect boundingBox,
CalendarDateRange dateRange) |
PointFeatureCollection |
flatten(List<String> stations,
CalendarDateRange dateRange,
List<VariableSimpleIF> varList)
Flatten into a PointFeatureCollection, discarding connectedness information.
|
List<VariableSimpleIF> |
getDataVariables() |
List<Attribute> |
getGlobalAttributes()
Deprecated.
use attributes()
|
PointFeatureCollectionIterator |
getPointFeatureCollectionIterator() |
StationTimeSeriesFeatureCollection |
subset(LatLonRect boundingBox) |
StationTimeSeriesFeatureCollection |
subset(List<StationFeature> stations) |
CalendarDateRange |
update() |
findStationFeature, finish, getBoundingBox, getCollectionIterator, getStationFeature, getStationFeatures, getStationFeatures, getStationFeatures, getStationHelper, getStationTimeSeriesFeature, hasNext, iterator, next, resetIteration, subset, subset, subsetFeaturesgetCollectionFeatureTypegetAltUnits, getCalendarDateRange, getExtraVariables, getInfo, getName, getNobs, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAltUnits, getCalendarDateRange, getCollectionFeatureType, getExtraVariables, getName, getTimeUnit, sizeforEach, spliteratorprotected List<VariableSimpleIF> dataVariables
protected StationHelper createStationHelper() throws IOException
createStationHelper in class StationTimeSeriesCollectionImplIOExceptionpublic List<VariableSimpleIF> getDataVariables()
public AttributeContainer attributes()
@Deprecated public List<Attribute> getGlobalAttributes()
public CalendarDateRange update() throws IOException
update in interface UpdateableCollectionIOExceptionpublic StationTimeSeriesFeatureCollection subset(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 StationTimeSeriesCollectionImplpublic PointFeatureCollection flatten(List<String> stations, CalendarDateRange dateRange, List<VariableSimpleIF> varList)
StationTimeSeriesFeatureCollectionflatten in interface StationTimeSeriesFeatureCollectionflatten in class StationTimeSeriesCollectionImplstations - only contain these stations; if null or empty use alldateRange - only points in this date range. may be null.varList - only these member variables. may be null. currently ignoredpublic PointFeatureCollectionIterator getPointFeatureCollectionIterator()
getPointFeatureCollectionIterator in interface StationTimeSeriesFeatureCollectiongetPointFeatureCollectionIterator in class StationTimeSeriesCollectionImpl