public class IoosSosObservation extends Object
| Modifier and Type | Field and Description |
|---|---|
private com.vividsolutions.jts.geom.Envelope |
envelope |
private ucar.nc2.constants.CF.FeatureType |
featureType |
private Set<org.n52.sos.ogc.om.OmObservableProperty> |
phenomena |
private org.n52.sos.ogc.gml.time.TimePeriod |
samplingTime |
private Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> |
sensorDatasetMap |
private com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,com.vividsolutions.jts.geom.Point> |
stationPoints |
private com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,org.n52.sos.ioos.asset.SensorAsset> |
stationSensors |
| Constructor and Description |
|---|
IoosSosObservation(ucar.nc2.constants.CF.FeatureType featureType,
org.n52.sos.ogc.gml.time.TimePeriod samplingTime,
Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> sensorDatasetMap,
Set<org.n52.sos.ogc.om.OmObservableProperty> phenomena,
com.vividsolutions.jts.geom.Envelope envelope,
com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,com.vividsolutions.jts.geom.Point> stationPoints) |
| Modifier and Type | Method and Description |
|---|---|
com.vividsolutions.jts.geom.Envelope |
getEnvelope() |
ucar.nc2.constants.CF.FeatureType |
getFeatureType() |
Set<org.n52.sos.ogc.om.OmObservableProperty> |
getPhenomena() |
org.n52.sos.ogc.gml.time.TimePeriod |
getSamplingTime() |
<T extends AbstractSensorDataset> |
getSensorDataset(org.n52.sos.ioos.asset.SensorAsset sensor) |
Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> |
getSensorDatasetMap() |
List<? extends AbstractSensorDataset> |
getSensorDatasets() |
List<org.n52.sos.ioos.asset.SensorAsset> |
getSensors(org.n52.sos.ioos.asset.StationAsset station) |
com.vividsolutions.jts.geom.Point |
getSingularStationPoint(org.n52.sos.ioos.asset.StationAsset station) |
List<org.n52.sos.ioos.asset.StationAsset> |
getSortedStationsWithPoints() |
List<org.n52.sos.ioos.asset.StationAsset> |
getStations() |
private ucar.nc2.constants.CF.FeatureType featureType
private org.n52.sos.ogc.gml.time.TimePeriod samplingTime
private Set<org.n52.sos.ogc.om.OmObservableProperty> phenomena
private com.vividsolutions.jts.geom.Envelope envelope
private com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,com.vividsolutions.jts.geom.Point> stationPoints
private com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,org.n52.sos.ioos.asset.SensorAsset> stationSensors
private Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> sensorDatasetMap
public IoosSosObservation(ucar.nc2.constants.CF.FeatureType featureType,
org.n52.sos.ogc.gml.time.TimePeriod samplingTime,
Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> sensorDatasetMap,
Set<org.n52.sos.ogc.om.OmObservableProperty> phenomena,
com.vividsolutions.jts.geom.Envelope envelope,
com.google.common.collect.SetMultimap<org.n52.sos.ioos.asset.StationAsset,com.vividsolutions.jts.geom.Point> stationPoints)
public ucar.nc2.constants.CF.FeatureType getFeatureType()
public org.n52.sos.ogc.gml.time.TimePeriod getSamplingTime()
public Map<org.n52.sos.ioos.asset.SensorAsset,? extends AbstractSensorDataset> getSensorDatasetMap()
public Set<org.n52.sos.ogc.om.OmObservableProperty> getPhenomena()
public com.vividsolutions.jts.geom.Envelope getEnvelope()
public List<org.n52.sos.ioos.asset.StationAsset> getStations()
public List<org.n52.sos.ioos.asset.SensorAsset> getSensors(org.n52.sos.ioos.asset.StationAsset station)
public List<org.n52.sos.ioos.asset.StationAsset> getSortedStationsWithPoints()
public com.vividsolutions.jts.geom.Point getSingularStationPoint(org.n52.sos.ioos.asset.StationAsset station)
public List<? extends AbstractSensorDataset> getSensorDatasets()
public <T extends AbstractSensorDataset> AbstractSensorDataset getSensorDataset(org.n52.sos.ioos.asset.SensorAsset sensor)
Copyright © 2012-2015 52north.org. All Rights Reserved.