org.opengis.observation
Interface ConstrainedPhenomenon

Show UML class diagram
All Superinterfaces:
Phenomenon

@UML(identifier="ConstraintPhenomenon",
     specification=OGC_07022)
public interface ConstrainedPhenomenon
extends Phenomenon

A ConstrainedProperty modifies a base property by adding singleConstraints, each specifying a value on some secondary axis. Example: "water temperature" has the base "temperature" (i.e. it is a kind of temperature) constrained so that the property "substance" has the value "water". "Surface water temperature" might add another constraint that "depth" is "between 0 - 0.3m".

Since:
GeoAPI 2.3

Method Summary
 Phenomenon getBase()
          Property that forms the basis for generating a set of more refined Phenomena; e.g.
 String getOtherConstraint()
          Constraints that cannot be expressed as values of an orthogonal/helper phenomenon
 Object getSingleConstraint()
          Constraint expressed as a value or range of an orthogonal/helper phenomenon
 

Method Detail

getSingleConstraint

@UML(identifier="singleConstraint",
     obligation=OPTIONAL,
     specification=OGC_07022)
Object getSingleConstraint()
Constraint expressed as a value or range of an orthogonal/helper phenomenon


getOtherConstraint

@UML(identifier="otherConstraint",
     obligation=OPTIONAL,
     specification=OGC_07022)
String getOtherConstraint()
Constraints that cannot be expressed as values of an orthogonal/helper phenomenon


getBase

@UML(identifier="base",
     obligation=MANDATORY,
     specification=OGC_07022)
Phenomenon getBase()
Property that forms the basis for generating a set of more refined Phenomena; e.g. Chemical Composition, Radiance



Copyright © 1994-2012 Open Geospatial Consortium. All Rights Reserved.