Class TLcdGML32DirectedObservation

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdShape, ILcdShapeList, ILcdCloneable, ILcdDeepCloneable, ILcdInvalidateable, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML32DirectedObservationAtDistance

public class TLcdGML32DirectedObservation extends TLcdGML32Observation
A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property. This is the direction in which the observation was acquired. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras.
Since:
10.0
See Also:
  • Field Details

    • DIRECTION_PROPERTY

      public static final TLcdDataProperty DIRECTION_PROPERTY
      Data property that maps to the direction element. The possible values for this property are instances of TLcdGML32DirectionProperty.
    • BOUNDED_BY_PROPERTY

      public static final TLcdDataProperty BOUNDED_BY_PROPERTY
      Data property that maps to the boundedBy element. The possible values for this property are instances of TLcdGML32BoundingShape.
    • LOCATION_PROPERTY

      public static final TLcdDataProperty LOCATION_PROPERTY
      Data property that maps to the location element. The possible values for this property are instances of TLcdGML32LocationProperty.
  • Constructor Details

    • TLcdGML32DirectedObservation

      public TLcdGML32DirectedObservation()
    • TLcdGML32DirectedObservation

      public TLcdGML32DirectedObservation(TLcdDataType aType)
  • Method Details

    • getDirection

      public Object getDirection()
      Returns the value of the property that maps to the direction element.

      The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema.

      Returns:
      the value of the DIRECTION_PROPERTY property.
      See Also:
    • setDirection

      public void setDirection(Object aValue)
      Sets the value of the property that maps to the direction element.

      The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema.

      Parameters:
      aValue - the value to set for the DIRECTION_PROPERTY property.
    • getBoundedBy

      public TLcdGML32BoundingShape getBoundedBy()
      Returns the value of the property that maps to the boundedBy element.

      This property describes the minimum bounding box or rectangle that encloses the entire feature.

      Returns:
      the value of the BOUNDED_BY_PROPERTY property.
    • setBoundedBy

      public void setBoundedBy(TLcdGML32BoundingShape aValue)
      Sets the value of the property that maps to the boundedBy element.

      This property describes the minimum bounding box or rectangle that encloses the entire feature.

      Parameters:
      aValue - the value to set for the BOUNDED_BY_PROPERTY property.
    • getLocation

      public Object getLocation()
      Returns the value of the property that maps to the location element.
      Returns:
      the value of the LOCATION_PROPERTY property.
      See Also:
    • setLocation

      public void setLocation(Object aValue)
      Sets the value of the property that maps to the location element.
      Parameters:
      aValue - the value to set for the LOCATION_PROPERTY property.