Class GeoPosition

Applied Stereotypes:
XSDcomplexType

A position described in geographic terms.

Used in:
Position
Properties
Name Type Cardinality AppliedStereotypes Description
height double 0..1 XSDattribute Height above a reference surface (e.g. sea level, earth surface). Unit [m]. If the value is omitted, height is interpreted as 0.
latitude double 1..1 XSDattribute The latitude of a point on earth's surface is the angle between the equatorial plane and the straight line that passes through that point and through the center of the earth. Unit [rad]. Range [-PI...PI]
longitude double 1..1 XSDattribute The longitude of a point on earth's surface is the angle east or west of a reference meridian to another meridian that passes through that point. Unit [rad]. Range [-PI/2..PI/2]
orientation Orientation 0..1 XSDelement Orientation. The relative reference context refers to the geo coordinates. Missing value is interpreted as (heading=0, pitch=0, roll=0, type='absolute').

XSD 1.1 Representation


<xsd:complexType name="GeoPosition">
<xsd:all>
<xsd:element name="Orientation" type="Orientation" minOccurs="0"/>
</xsd:all>
<xsd:attribute name="latitude" type="Double" use="required"/>
<xsd:attribute name="longitude" type="Double" use="required"/>
<xsd:attribute name="height" type="Double"/>
</xsd:complexType>

Change log from version 1.0
  • Class created.

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property height
    • XSDattribute
  • Property latitude
    • XSDattribute
  • Property longitude
    • XSDattribute
  • Property orientation
    • XSDelement [position: "1"]

To XSD To XSD Tree