Class TLcdGML31MovingObjectStatus

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable

public class TLcdGML31MovingObjectStatus extends TLcdGML31AbstractTimeSlice
This type encapsulates various dynamic properties of moving objects (points, lines, regions). It is useful for dealing with features whose geometry or topology changes over time.
Since:
10.0
See Also:
  • Field Details Link icon

    • 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 TLcdGML31LocationProperty.
    • SPEED_PROPERTY Link icon

      public static final TLcdDataProperty SPEED_PROPERTY
      Data property that maps to the speed element. The possible values for this property are instances of TLcdGML31Measure.
    • BEARING_PROPERTY Link icon

      public static final TLcdDataProperty BEARING_PROPERTY
      Data property that maps to the bearing element. The possible values for this property are instances of TLcdGML31DirectionProperty.
    • ACCELERATION_PROPERTY Link icon

      public static final TLcdDataProperty ACCELERATION_PROPERTY
      Data property that maps to the acceleration element. The possible values for this property are instances of TLcdGML31Measure.
    • ELEVATION_PROPERTY Link icon

      public static final TLcdDataProperty ELEVATION_PROPERTY
      Data property that maps to the elevation element. The possible values for this property are instances of TLcdGML31Measure.
    • STATUS_PROPERTY Link icon

      public static final TLcdDataProperty STATUS_PROPERTY
      Data property that maps to the status element. The possible values for this property are instances of TLcdGML31StringOrRef.
  • Constructor Details Link icon

    • TLcdGML31MovingObjectStatus Link icon

      public TLcdGML31MovingObjectStatus()
    • TLcdGML31MovingObjectStatus Link icon

      public TLcdGML31MovingObjectStatus(TLcdDataType aType)
  • Method Details Link icon

    • getLocation Link icon

      public Object getLocation()
      Returns the value of the property that maps to the location element.

      Deprecated in GML 3.1.0

      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.

      Deprecated in GML 3.1.0

      Parameters:
      aValue - the value to set for the LOCATION_PROPERTY property.
    • getSpeed Link icon

      public TLcdGML31Measure getSpeed()
      Returns the value of the property that maps to the speed element.
      Returns:
      the value of the SPEED_PROPERTY property.
    • setSpeed Link icon

      public void setSpeed(TLcdGML31Measure aValue)
      Sets the value of the property that maps to the speed element.
      Parameters:
      aValue - the value to set for the SPEED_PROPERTY property.
    • getBearing Link icon

      public Object getBearing()
      Returns the value of the property that maps to the bearing element.
      Returns:
      the value of the BEARING_PROPERTY property.
      See Also:
    • setBearing Link icon

      public void setBearing(Object aValue)
      Sets the value of the property that maps to the bearing element.
      Parameters:
      aValue - the value to set for the BEARING_PROPERTY property.
    • getAcceleration Link icon

      public TLcdGML31Measure getAcceleration()
      Returns the value of the property that maps to the acceleration element.
      Returns:
      the value of the ACCELERATION_PROPERTY property.
    • setAcceleration Link icon

      public void setAcceleration(TLcdGML31Measure aValue)
      Sets the value of the property that maps to the acceleration element.
      Parameters:
      aValue - the value to set for the ACCELERATION_PROPERTY property.
    • getElevation Link icon

      public TLcdGML31Measure getElevation()
      Returns the value of the property that maps to the elevation element.
      Returns:
      the value of the ELEVATION_PROPERTY property.
    • setElevation Link icon

      public void setElevation(TLcdGML31Measure aValue)
      Sets the value of the property that maps to the elevation element.
      Parameters:
      aValue - the value to set for the ELEVATION_PROPERTY property.
    • getStatus Link icon

      public TLcdGML31StringOrRef getStatus()
      Returns the value of the property that maps to the status element.
      Returns:
      the value of the STATUS_PROPERTY property.
    • setStatus Link icon

      public void setStatus(TLcdGML31StringOrRef aValue)
      Sets the value of the property that maps to the status element.
      Parameters:
      aValue - the value to set for the STATUS_PROPERTY property.