public class PointCollectionStreamRemote extends PointCollectionStreamAbstract implements QueryMaker
PointFeatureCollection by reading point stream data from a CDM Remote endpoint.PointCollectionImpl.PointCollectionSubsetlocalIterator| Constructor and Description |
|---|
PointCollectionStreamRemote(java.lang.String uri,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
QueryMaker queryMaker) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getInputStream()
Returns the input stream from which to read point data.
|
java.lang.String |
makeQuery() |
PointFeatureCollection |
subset(LatLonRect boundingBox,
CalendarDateRange dateRange)
Subset this collection by boundingBox and/or dateRange
|
getPointFeatureIteratorfinish, getCollectionFeatureType, hasNext, iterator, next, resetIterationgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAltName, getAltUnits, getBoundingBox, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit, sizepublic PointCollectionStreamRemote(java.lang.String uri,
CalendarDateUnit timeUnit,
java.lang.String altUnits,
QueryMaker queryMaker)
public java.lang.String makeQuery()
makeQuery in interface QueryMakerpublic java.io.InputStream getInputStream()
throws java.io.IOException
PointCollectionStreamAbstractgetInputStream in class PointCollectionStreamAbstractjava.io.IOException - if an I/O error occurs.public PointFeatureCollection subset(LatLonRect boundingBox, CalendarDateRange dateRange)
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.