Class DistanceCondition

Applied Stereotypes:
XSDcomplexType

The current distance between an entity and a reference entity is compared to a given distance (less, greater, equal). Several additional parameters like free space etc. can be defined.

Used in:
EntityCondition
Properties
Name Type Cardinality AppliedStereotypes Description
value double 1..1 XSDattribute The distance value. Unit: s; Range: [0..inf[.
freespace boolean 1..1 XSDattribute True: distance is measured between closest bounding box points. False: reference point distance is used.
alongRoute boolean 1..1 XSDattribute True: routing is taken into account, e.g. turns will increase distance. False: straight line distance is used.
rule Rule 1..1 XSDattribute The operator (less, greater, equal).
position Position 1..1 The given position the distance is related to.

Migration Information from XSD 0.9.1
Derived From:
OSCCondition.ByEntity.EntityCondition.Distance
Property Name XSD Type XSD 0.9.1 Name Migration
value Attribute value
freespace Attribute freespace
alongRoute Attribute alongRoute
rule Attribute rule
position Element Position

XSD 1.0 Representation


<xsd:complexType name="DistanceCondition">
<xsd:all>
<xsd:element name="Position" type="Position"/>
</xsd:all>
<xsd:attribute name="value" type="Double" use="required"/>
<xsd:attribute name="freespace" type="Boolean" use="required"/>
<xsd:attribute name="alongRoute" type="Boolean" use="required"/>
<xsd:attribute name="rule" type="Rule" use="required"/>
</xsd:complexType>

To XSD To XSLT To XSD Tree