public interface StationProfileFeatureCollection extends NestedPointFeatureCollection, StationCollection
Modifier and Type | Method and Description |
---|---|
List<StationFeature> |
getStationFeatures()
Get list of stations as StationFeatures
|
StationProfileFeature |
getStationProfileFeature(Station s)
Get the StationProfileFeature for a specific Station.
|
boolean |
hasNext()
Use the internal iterator to check if there is another StationProfileFeature in the iteration.
|
StationProfileFeature |
next()
Use the internal iterator to get the next StationProfileFeature in the iteration.
|
void |
resetIteration()
Reset the internal iterator for another iteration over the StationProfileFeature in this Collection.
|
StationProfileFeatureCollection |
subset(List<Station> stations)
Get a subsetted StationProfileFeatureCollection
|
flatten, flatten, getAltUnits, getExtraVariables, getNestedPointFeatureCollectionIterator, getPointFeatureCollectionIterator, getTimeUnit, isMultipleNested, size, subset
getCollectionFeatureType, getName
getBoundingBox, getStation, getStations, getStations, getStations
boolean hasNext() throws IOException
IOException
- on read errorStationProfileFeature next() throws IOException
IOException
- on read errorvoid resetIteration() throws IOException
IOException
- on read errorStationProfileFeatureCollection subset(List<Station> stations) throws IOException
stations
- only contain these stationsIOException
- on i/o errorStationProfileFeature getStationProfileFeature(Station s) throws IOException
s
- at this stationIOException
- on i/o errorList<StationFeature> getStationFeatures() throws IOException
IOException
- on i/o errorCopyright © 1999–2017 UCAR/Unidata. All rights reserved.