public class PointCollectionStreamRemote extends PointCollectionStreamAbstract implements QueryMaker
PointFeatureCollection by reading point stream data from a CDM Remote endpoint.PointCollectionImpl.PointCollectionSubsetlocalIterator| Constructor and Description |
|---|
PointCollectionStreamRemote(String uri,
CalendarDateUnit timeUnit,
String altUnits,
QueryMaker queryMaker) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
getInputStream()
Returns the input stream from which to read point data.
|
String |
makeQuery() |
PointFeatureCollection |
subset(LatLonRect boundingBox,
CalendarDateRange dateRange)
Subset this collection by boundingBox and/or dateRange
|
getPointFeatureIteratorfinish, getCollectionFeatureType, hasNext, iterator, next, resetIterationgetAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getInfo, getName, getNobs, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAltUnits, getBoundingBox, getCalendarDateRange, getExtraVariables, getName, getTimeUnit, sizeforEach, spliteratorpublic PointCollectionStreamRemote(String uri, CalendarDateUnit timeUnit, String altUnits, QueryMaker queryMaker)
public String makeQuery()
makeQuery in interface QueryMakerpublic InputStream getInputStream() throws IOException
PointCollectionStreamAbstractgetInputStream in class PointCollectionStreamAbstractIOException - if an I/O error occurs.public PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange) throws IOException
PointFeatureCollectionsubset in interface PointFeatureCollectionsubset in class PointCollectionImplboundingBox - only points in this lat/lon bounding box. may be null.dateRange - only points in this date range. may be null.IOException - on read error