Package com.luciad.format.gml32.model
Class TLcdGML32DirectedObservationAtDistance
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGML
com.luciad.format.gml32.model.TLcdGML32AbstractFeature
com.luciad.format.gml32.model.TLcdGML32Observation
com.luciad.format.gml32.model.TLcdGML32DirectedObservation
com.luciad.format.gml32.model.TLcdGML32DirectedObservationAtDistance
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdShapeList,ILcdCloneable,ILcdDeepCloneable,ILcdInvalidateable,Serializable,Cloneable
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theboundedByelement.static final TLcdDataPropertyData property that maps to thedistanceelement.static final TLcdDataPropertyData property that maps to thelocationelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32DirectedObservation
DIRECTION_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32Observation
RESULT_OF_PROPERTY, TARGET_PROPERTY, USING_PROPERTY, VALID_TIME_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theboundedByelement.Returns the value of the property that maps to thedistanceelement.Returns the value of the property that maps to thelocationelement.voidsetBoundedBy(TLcdGML32BoundingShape aValue) Sets the value of the property that maps to theboundedByelement.voidsetDistance(TLcdGML32Measure aValue) Sets the value of the property that maps to thedistanceelement.voidsetLocation(Object aValue) Sets the value of the property that maps to thelocationelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32DirectedObservation
getDirection, setDirectionMethods inherited from class com.luciad.format.gml32.model.TLcdGML32Observation
getResultOf, getTarget, getUsing, getValidTime, setResultOf, setTarget, setUsing, setValidTimeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractFeature
clone, clone, collectShapes, contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint, getShape, getShapeCount, invalidateObject, shapesChangedMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifierMethods inherited from class com.luciad.datamodel.TLcdDataObject
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
-
Field Details
-
DISTANCE_PROPERTY
Data property that maps to thedistanceelement. The possible values for this property are instances ofTLcdGML32Measure. -
BOUNDED_BY_PROPERTY
Data property that maps to theboundedByelement. The possible values for this property are instances ofTLcdGML32BoundingShape. -
LOCATION_PROPERTY
Data property that maps to thelocationelement. The possible values for this property are instances ofTLcdGML32LocationProperty.
-
-
Constructor Details
-
TLcdGML32DirectedObservationAtDistance
public TLcdGML32DirectedObservationAtDistance() -
TLcdGML32DirectedObservationAtDistance
-
-
Method Details
-
getDistance
Returns the value of the property that maps to thedistanceelement.- Returns:
- the value of the
DISTANCE_PROPERTYproperty.
-
setDistance
Sets the value of the property that maps to thedistanceelement.- Parameters:
aValue- the value to set for theDISTANCE_PROPERTYproperty.
-
getBoundedBy
Returns the value of the property that maps to theboundedByelement.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Returns:
- the value of the
BOUNDED_BY_PROPERTYproperty.
-
setBoundedBy
Sets the value of the property that maps to theboundedByelement.This property describes the minimum bounding box or rectangle that encloses the entire feature.
- Parameters:
aValue- the value to set for theBOUNDED_BY_PROPERTYproperty.
-
getLocation
Returns the value of the property that maps to thelocationelement.- Returns:
- the value of the
LOCATION_PROPERTYproperty. - See Also:
-
setLocation
Sets the value of the property that maps to thelocationelement.- Parameters:
aValue- the value to set for theLOCATION_PROPERTYproperty.
-