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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theaccelerationelement.static final TLcdDataPropertyData property that maps to thebearingelement.static final TLcdDataPropertyData property that maps to theelevationelement.static final TLcdDataPropertyData property that maps to thelocationelement.static final TLcdDataPropertyData property that maps to thespeedelement.static final TLcdDataPropertyData property that maps to thestatuselement.Fields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeSlice
DATA_SOURCE_PROPERTY, VALID_TIME_PROPERTYFields inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
DESCRIPTION_PROPERTY, ID_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theaccelerationelement.Returns the value of the property that maps to thebearingelement.Returns the value of the property that maps to theelevationelement.Returns the value of the property that maps to thelocationelement.getSpeed()Returns the value of the property that maps to thespeedelement.Returns the value of the property that maps to thestatuselement.voidsetAcceleration(TLcdGML31Measure aValue) Sets the value of the property that maps to theaccelerationelement.voidsetBearing(Object aValue) Sets the value of the property that maps to thebearingelement.voidsetElevation(TLcdGML31Measure aValue) Sets the value of the property that maps to theelevationelement.voidsetLocation(Object aValue) Sets the value of the property that maps to thelocationelement.voidsetSpeed(TLcdGML31Measure aValue) Sets the value of the property that maps to thespeedelement.voidsetStatus(TLcdGML31StringOrRef aValue) Sets the value of the property that maps to thestatuselement.Methods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractTimeSlice
getDataSource, getValidTime, setDataSource, setValidTimeMethods inherited from class com.luciad.format.gml31.model.TLcdGML31AbstractGML
getDescription, getId, getMetaDataProperty, getName, setDescription, setIdMethods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
LOCATION_PROPERTY
Data property that maps to thelocationelement. The possible values for this property are instances ofTLcdGML31LocationProperty. -
SPEED_PROPERTY
Data property that maps to thespeedelement. The possible values for this property are instances ofTLcdGML31Measure. -
BEARING_PROPERTY
Data property that maps to thebearingelement. The possible values for this property are instances ofTLcdGML31DirectionProperty. -
ACCELERATION_PROPERTY
Data property that maps to theaccelerationelement. The possible values for this property are instances ofTLcdGML31Measure. -
ELEVATION_PROPERTY
Data property that maps to theelevationelement. The possible values for this property are instances ofTLcdGML31Measure. -
STATUS_PROPERTY
Data property that maps to thestatuselement. 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 thelocationelement.Deprecated in GML 3.1.0
- Returns:
- the value of the
LOCATION_PROPERTYproperty. - See Also:
-
setLocation
Sets the value of the property that maps to thelocationelement.Deprecated in GML 3.1.0
- Parameters:
aValue- the value to set for theLOCATION_PROPERTYproperty.
-
getSpeed
Returns the value of the property that maps to thespeedelement.- Returns:
- the value of the
SPEED_PROPERTYproperty.
-
setSpeed
Sets the value of the property that maps to thespeedelement.- Parameters:
aValue- the value to set for theSPEED_PROPERTYproperty.
-
getBearing
Returns the value of the property that maps to thebearingelement.- Returns:
- the value of the
BEARING_PROPERTYproperty. - See Also:
-
setBearing
Sets the value of the property that maps to thebearingelement.- Parameters:
aValue- the value to set for theBEARING_PROPERTYproperty.
-
getAcceleration
Returns the value of the property that maps to theaccelerationelement.- Returns:
- the value of the
ACCELERATION_PROPERTYproperty.
-
setAcceleration
Sets the value of the property that maps to theaccelerationelement.- Parameters:
aValue- the value to set for theACCELERATION_PROPERTYproperty.
-
getElevation
Returns the value of the property that maps to theelevationelement.- Returns:
- the value of the
ELEVATION_PROPERTYproperty.
-
setElevation
Sets the value of the property that maps to theelevationelement.- Parameters:
aValue- the value to set for theELEVATION_PROPERTYproperty.
-
getStatus
Returns the value of the property that maps to thestatuselement.- Returns:
- the value of the
STATUS_PROPERTYproperty.
-
setStatus
Sets the value of the property that maps to thestatuselement.- Parameters:
aValue- the value to set for theSTATUS_PROPERTYproperty.
-