public interface PointFeatureCollection extends DsgFeatureCollection, Iterable<PointFeature>
Modifier and Type | Method and Description |
---|---|
void |
finish()
Deprecated.
use foreach
|
PointFeatureIterator |
getPointFeatureIterator()
Deprecated.
use foreach
|
boolean |
hasNext()
Deprecated.
use foreach
|
PointFeature |
next()
Deprecated.
use foreach
|
void |
resetIteration()
Deprecated.
use foreach
|
PointFeatureCollection |
subset(LatLonRect boundingBox,
CalendarDateRange dateRange)
Subset this collection by boundingBox and/or dateRange
|
getAltUnits, getBoundingBox, getCalendarDateRange, getCollectionFeatureType, getExtraVariables, getName, getTimeUnit, size
forEach, iterator, spliterator
@Nullable PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange) throws IOException
boundingBox
- only points in this lat/lon bounding box. may be null.dateRange
- only points in this date range. may be null.IOException
- on read errorboolean hasNext() throws IOException
IOException
- on read errorPointFeatureIterator.hasNext()
PointFeature next() throws IOException
IOException
- on read errorPointFeatureIterator.next()
void resetIteration() throws IOException
IOException
- on read errorvoid finish()
PointFeatureIterator getPointFeatureIterator() throws IOException
IOException
- on read error