deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.sos.sensorml
Class LocationModel

java.lang.Object
  extended by org.deegree.ogcwebservices.sos.sensorml.LocationModel
Direct Known Subclasses:
GeoPositionModel

public abstract class LocationModel
extends Object

represents a LocationModel; please read the SensorML spec

Author:
Matthias Kulbe

Constructor Summary
protected LocationModel(String id, Identifier[] identifiedAs, Classifier[] classifiedAs, Discussion[] description, EngineeringCRS sourceCRS, CoordinateReferenceSystem referenceCRS)
           
 
Method Summary
 Classifier[] getClassifiedAs()
           
 Discussion[] getDescription()
           
 String getId()
           
 Identifier[] getIdentifiedAs()
           
 CoordinateReferenceSystem getReferenceCRS()
           
 EngineeringCRS getSourceCRS()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationModel

protected LocationModel(String id,
                        Identifier[] identifiedAs,
                        Classifier[] classifiedAs,
                        Discussion[] description,
                        EngineeringCRS sourceCRS,
                        CoordinateReferenceSystem referenceCRS)
Parameters:
id -
identifiedAs -
classifiedAs -
description -
sourceCRS -
referenceCRS -
Method Detail

getClassifiedAs

public Classifier[] getClassifiedAs()
Returns:
classifiers

getDescription

public Discussion[] getDescription()
Returns:
descriptions

getIdentifiedAs

public Identifier[] getIdentifiedAs()
Returns:
identfiers

getReferenceCRS

public CoordinateReferenceSystem getReferenceCRS()
Returns:
reference CRS

getSourceCRS

public EngineeringCRS getSourceCRS()
Returns:
sourceCRS

getId

public String getId()
Returns:
identifier

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org