public class StationTimeSeriesCollectionFlattened extends PointCollectionImpl
PointCollectionImpl.PointCollectionSubset
Modifier and Type | Field and Description |
---|---|
protected StationTimeSeriesCollectionImpl |
from |
altUnits, boundingBox, dateRange, extras, localIterator, name, npts, timeUnit
Constructor and Description |
---|
StationTimeSeriesCollectionFlattened(StationTimeSeriesCollectionImpl from,
CalendarDateRange dateRange) |
Modifier and Type | Method and Description |
---|---|
PointFeatureIterator |
getPointFeatureIterator(int bufferSize)
Get an iterator over the PointFeatures of this collection.
|
PointFeatureCollection |
subset(LatLonRect boundingBox,
CalendarDateRange dateRange)
Subset this collection by boundingBox and/or dateRange
|
calcBounds, finish, getAltUnits, getBoundingBox, getCalendarDateRange, getCollectionFeatureType, getDateRange, getExtraVariables, getName, getNobs, getTimeUnit, hasNext, next, resetIteration, setBoundingBox, setCalendarDateRange, setDateRange, setSize, size, subset
protected StationTimeSeriesCollectionImpl from
public StationTimeSeriesCollectionFlattened(StationTimeSeriesCollectionImpl from, CalendarDateRange dateRange)
public PointFeatureIterator getPointFeatureIterator(int bufferSize) throws java.io.IOException
PointFeatureCollection
bufferSize
- how many bytes can be used to buffer data, use -1 to use default.java.io.IOException
- on read errorpublic PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange) throws java.io.IOException
PointFeatureCollection
subset
in interface PointFeatureCollection
subset
in class PointCollectionImpl
boundingBox
- only points in this lat/lon bounding box. may be null.dateRange
- only points in this date range. may be null.java.io.IOException
- on read error