Class TLcdGML32DirectedObservationAtDistance

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdShape, ILcdShapeList, ILcdCloneable, ILcdDeepCloneable, ILcdInvalidateable, Serializable, Cloneable

public class TLcdGML32DirectedObservationAtDistance extends TLcdGML32DirectedObservation
gml:DirectedObservationAtDistance adds an additional distance property. This is the distance from the observer to the subject of the observation. 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 Link icon

    • DISTANCE_PROPERTY Link icon

      public static final TLcdDataProperty DISTANCE_PROPERTY
      Data property that maps to the distance element. The possible values for this property are instances of TLcdGML32Measure.
    • BOUNDED_BY_PROPERTY Link icon

      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 Link icon

      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 Link icon

    • TLcdGML32DirectedObservationAtDistance Link icon

      public TLcdGML32DirectedObservationAtDistance()
    • TLcdGML32DirectedObservationAtDistance Link icon

      public TLcdGML32DirectedObservationAtDistance(TLcdDataType aType)
  • Method Details Link icon

    • getDistance Link icon

      public TLcdGML32Measure getDistance()
      Returns the value of the property that maps to the distance element.
      Returns:
      the value of the DISTANCE_PROPERTY property.
    • setDistance Link icon

      public void setDistance(TLcdGML32Measure aValue)
      Sets the value of the property that maps to the distance element.
      Parameters:
      aValue - the value to set for the DISTANCE_PROPERTY property.
    • getBoundedBy Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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.