public class CompositeStationCollection extends StationTimeSeriesCollectionImpl implements UpdateableCollection
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<VariableSimpleIF> |
dataVariables |
localIteratorcollectionFeatureType| Modifier and Type | Method and Description |
|---|---|
AttributeContainer |
attributes() |
protected StationHelper |
createStationHelper() |
PointFeatureCollection |
flatten(LatLonRect boundingBox,
CalendarDateRange dateRange) |
PointFeatureCollection |
flatten(java.util.List<java.lang.String> stations,
CalendarDateRange dateRange,
java.util.List<VariableSimpleIF> varList)
Flatten into a PointFeatureCollection, discarding connectedness information.
|
java.util.List<VariableSimpleIF> |
getDataVariables() |
java.util.List<Attribute> |
getGlobalAttributes()
Deprecated.
use attributes()
|
PointFeatureCollectionIterator |
getPointFeatureCollectionIterator() |
StationTimeSeriesFeatureCollection |
subset(LatLonRect boundingBox) |
StationTimeSeriesFeatureCollection |
subset(java.util.List<StationFeature> stations) |
CalendarDateRange |
update() |
findStationFeature, finish, getBoundingBox, getCollectionIterator, 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 java.util.List<VariableSimpleIF> dataVariables
protected StationHelper createStationHelper() throws java.io.IOException
createStationHelper in class StationTimeSeriesCollectionImpljava.io.IOExceptionpublic java.util.List<VariableSimpleIF> getDataVariables()
public AttributeContainer attributes()
@Deprecated public java.util.List<Attribute> getGlobalAttributes()
public CalendarDateRange update() throws java.io.IOException
update in interface UpdateableCollectionjava.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 StationTimeSeriesCollectionImplpublic PointFeatureCollection flatten(java.util.List<java.lang.String> stations, CalendarDateRange dateRange, java.util.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