public interface PointFeatureCollection extends DsgFeatureCollection, java.lang.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
|
getAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCollectionFeatureType, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit, size
@Nullable PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange)
boundingBox
- only points in this lat/lon bounding box. may be null.dateRange
- only points in this date range. may be null.boolean hasNext() throws java.io.IOException
java.io.IOException
- on read errorPointFeatureIterator.hasNext()
PointFeature next() throws java.io.IOException
java.io.IOException
PointFeatureIterator.next()
void resetIteration() throws java.io.IOException
java.io.IOException
- on read errorvoid finish()
PointFeatureIterator getPointFeatureIterator() throws java.io.IOException
java.io.IOException
- on read error