public class IoosUtil extends Object
| Constructor and Description |
|---|
IoosUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkSrid(int srid,
org.slf4j.Logger logger) |
static com.vividsolutions.jts.geom.Envelope |
createEnvelope(Collection<org.n52.sos.ogc.om.OmObservation> observationCollection) |
static List<IoosSosObservation> |
createIoosSosObservations(List<org.n52.sos.ogc.om.OmObservation> omObservations)
Organizes SosObservation collection into a list of IoosSosObservation blocks, each of which contain
a single feature type
|
static SubSensor |
createSubSensor(org.n52.sos.ioos.asset.SensorAsset sensor,
org.n52.sos.ogc.om.features.samplingFeatures.SamplingFeature foi) |
static void |
expandEnvelopeToInclude(com.vividsolutions.jts.geom.Envelope env,
Set<Double> lngs,
Set<Double> lats) |
static com.vividsolutions.jts.geom.Envelope |
swapEnvelopeAxisOrder(com.vividsolutions.jts.geom.Envelope envelope) |
public static List<IoosSosObservation> createIoosSosObservations(List<org.n52.sos.ogc.om.OmObservation> omObservations) throws org.n52.sos.ogc.ows.OwsExceptionReport
omObservations - The collection of observations to transformorg.n52.sos.ogc.ows.OwsExceptionReportpublic static void checkSrid(int srid,
org.slf4j.Logger logger)
throws org.n52.sos.exception.ows.InvalidParameterValueException
org.n52.sos.exception.ows.InvalidParameterValueExceptionpublic static void expandEnvelopeToInclude(com.vividsolutions.jts.geom.Envelope env,
Set<Double> lngs,
Set<Double> lats)
public static com.vividsolutions.jts.geom.Envelope createEnvelope(Collection<org.n52.sos.ogc.om.OmObservation> observationCollection)
public static com.vividsolutions.jts.geom.Envelope swapEnvelopeAxisOrder(com.vividsolutions.jts.geom.Envelope envelope)
public static SubSensor createSubSensor(org.n52.sos.ioos.asset.SensorAsset sensor, org.n52.sos.ogc.om.features.samplingFeatures.SamplingFeature foi)
Copyright © 2012-2015 52north.org. All Rights Reserved.