public class StandardTrajectoryCollectionImpl extends OneNestedPointCollectionImpl implements TrajectoryFeatureCollection
altUnits, collectionFeatureType, extras, name, npts, timeUnit
Modifier | Constructor and Description |
---|---|
protected |
StandardTrajectoryCollectionImpl(String name,
DateUnit timeUnit,
String altUnits) |
Modifier and Type | Method and Description |
---|---|
PointFeatureCollectionIterator |
getPointFeatureCollectionIterator(int bufferSize)
Iterate through the collection, composed of PointFeatureCollection.
|
boolean |
hasNext()
Use the internal iterator to check if there is another TrajectoryFeature in the iteration.
|
TrajectoryFeature |
next()
Use the internal iterator to get the next TrajectoryFeature in the iteration.
|
void |
resetIteration()
Reset the internal iterator for another iteration over the TrajectoryFeatures in this Collection.
|
TrajectoryFeatureCollection |
subset(LatLonRect boundingBox)
Get a subsetted NestedPointFeatureCollection based on a LatLonRect
|
flatten, flatten, getAltUnits, getCollectionFeatureType, getExtraVariables, getName, getNestedPointFeatureCollectionIterator, getTimeUnit, isMultipleNested, setSize, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
flatten, flatten, getAltUnits, getExtraVariables, getNestedPointFeatureCollectionIterator, getTimeUnit, isMultipleNested, size
getCollectionFeatureType, getName
public PointFeatureCollectionIterator getPointFeatureCollectionIterator(int bufferSize) throws IOException
NestedPointFeatureCollection
getPointFeatureCollectionIterator
in interface NestedPointFeatureCollection
bufferSize
- how many bytes can be used to buffer data, use -1 to use default.IOException
- on read errorpublic boolean hasNext() throws IOException
TrajectoryFeatureCollection
hasNext
in interface TrajectoryFeatureCollection
IOException
- on read errorpublic TrajectoryFeatureCollection subset(LatLonRect boundingBox) throws IOException
NestedPointFeatureCollection
subset
in interface NestedPointFeatureCollection
boundingBox
- spatial subsetIOException
- on i/o errorpublic TrajectoryFeature next() throws IOException
TrajectoryFeatureCollection
next
in interface TrajectoryFeatureCollection
IOException
- on read errorpublic void resetIteration() throws IOException
TrajectoryFeatureCollection
resetIteration
in interface TrajectoryFeatureCollection
IOException
- on read errorCopyright © 1999–2015 UCAR/Unidata. All rights reserved.