Package com.luciad.format.gml31.model
Class TLcdGML31MovingObjectStatus
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml31.model.TLcdGML31AbstractGML
com.luciad.format.gml31.model.TLcdGML31AbstractTimeSlice
com.luciad.format.gml31.model.TLcdGML31MovingObjectStatus
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
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 Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theacceleration
element.static final TLcdDataProperty
Data property that maps to thebearing
element.static final TLcdDataProperty
Data property that maps to theelevation
element.static final TLcdDataProperty
Data property that maps to thelocation
element.static final TLcdDataProperty
Data property that maps to thespeed
element.static final TLcdDataProperty
Data property that maps to thestatus
element.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeSlice
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTY
Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theacceleration
element.Returns the value of the property that maps to thebearing
element.Returns the value of the property that maps to theelevation
element.Returns the value of the property that maps to thelocation
element.getSpeed()
Returns the value of the property that maps to thespeed
element.Returns the value of the property that maps to thestatus
element.void
setAcceleration
(TLcdGML31Measure aValue) Sets the value of the property that maps to theacceleration
element.void
setBearing
(Object aValue) Sets the value of the property that maps to thebearing
element.void
setElevation
(TLcdGML31Measure aValue) Sets the value of the property that maps to theelevation
element.void
setLocation
(Object aValue) Sets the value of the property that maps to thelocation
element.void
setSpeed
(TLcdGML31Measure aValue) Sets the value of the property that maps to thespeed
element.void
setStatus
(TLcdGML31StringOrRef aValue) Sets the value of the property that maps to thestatus
element.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeSlice
getDataSource, getValidTime, setDataSource, setValidTime
Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
LOCATION_PROPERTY
Data property that maps to thelocation
element. The possible values for this property are instances ofTLcdGML31LocationProperty
. -
SPEED_PROPERTY
Data property that maps to thespeed
element. The possible values for this property are instances ofTLcdGML31Measure
. -
BEARING_PROPERTY
Data property that maps to thebearing
element. The possible values for this property are instances ofTLcdGML31DirectionProperty
. -
ACCELERATION_PROPERTY
Data property that maps to theacceleration
element. The possible values for this property are instances ofTLcdGML31Measure
. -
ELEVATION_PROPERTY
Data property that maps to theelevation
element. The possible values for this property are instances ofTLcdGML31Measure
. -
STATUS_PROPERTY
Data property that maps to thestatus
element. The possible values for this property are instances ofTLcdGML31StringOrRef
.
-
-
Constructor Details
-
TLcdGML31MovingObjectStatus
public TLcdGML31MovingObjectStatus() -
TLcdGML31MovingObjectStatus
-
-
Method Details
-
getLocation
Returns the value of the property that maps to thelocation
element.Deprecated in GML 3.1.0
- Returns:
- the value of the
LOCATION_PROPERTY
property. - See Also:
-
setLocation
Sets the value of the property that maps to thelocation
element.Deprecated in GML 3.1.0
- Parameters:
aValue
- the value to set for theLOCATION_PROPERTY
property.
-
getSpeed
Returns the value of the property that maps to thespeed
element.- Returns:
- the value of the
SPEED_PROPERTY
property.
-
setSpeed
Sets the value of the property that maps to thespeed
element.- Parameters:
aValue
- the value to set for theSPEED_PROPERTY
property.
-
getBearing
Returns the value of the property that maps to thebearing
element.- Returns:
- the value of the
BEARING_PROPERTY
property. - See Also:
-
setBearing
Sets the value of the property that maps to thebearing
element.- Parameters:
aValue
- the value to set for theBEARING_PROPERTY
property.
-
getAcceleration
Returns the value of the property that maps to theacceleration
element.- Returns:
- the value of the
ACCELERATION_PROPERTY
property.
-
setAcceleration
Sets the value of the property that maps to theacceleration
element.- Parameters:
aValue
- the value to set for theACCELERATION_PROPERTY
property.
-
getElevation
Returns the value of the property that maps to theelevation
element.- Returns:
- the value of the
ELEVATION_PROPERTY
property.
-
setElevation
Sets the value of the property that maps to theelevation
element.- Parameters:
aValue
- the value to set for theELEVATION_PROPERTY
property.
-
getStatus
Returns the value of the property that maps to thestatus
element.- Returns:
- the value of the
STATUS_PROPERTY
property.
-
setStatus
Sets the value of the property that maps to thestatus
element.- Parameters:
aValue
- the value to set for theSTATUS_PROPERTY
property.
-