<xs:element name="Layer" minOccurs="0"><xs:annotation><xs:documentation>A reference to the Layer of the Alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element>
<xs:element name="State" type="tps:stateType" default="existing" minOccurs="0"><xs:annotation><xs:documentation>Represents whether the Alignment is existing (can be existing, deleted or undefined)</xs:documentation></xs:annotation></xs:element>
<xs:element name="StaEquationSet" minOccurs="0"><xs:annotation><xs:documentation>A reference to a Station equation set</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
<xs:element name="Length" type="xs:double"><xs:annotation><xs:documentation>The horizontal length of the Alignment</xs:documentation></xs:annotation></xs:element>
<xs:element name="StaStart" type="xs:double"><xs:annotation><xs:documentation>The starting station of the Alignment</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="HorizontalAlignment"><xs:annotation><xs:documentation>A reference to the Horizontal alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
<xs:element minOccurs="0" name="VerticalAlignment"><xs:annotation><xs:documentation>A reference to the Vertical alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
<xs:element name="CorridorLeftOffset" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>The left corridor offset of the Road string set</xs:documentation></xs:annotation></xs:element>
<xs:element name="CorridorRightOffset" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>The right corridor offset of the Road string set</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="RoadStringSet"><xs:annotation><xs:documentation>A reference to a Road string set, used as an alternative (or in addition) to the Cross section set</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element>
<xs:element minOccurs="0" name="LineDrawProperties" type="tps:lineDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw the Alignment</xs:documentation></xs:annotation></xs:element>
Complex Type tps:alignmentType
Namespace
tps
Annotations
An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:complexType name="alignmentType"><xs:annotation><xs:documentation>An Alignment is defined by a Horizontal alignment, a Vertical alignment and a Cross section set (or a Road string set).</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="tps:actionObjectType"><xs:sequence><xs:element name="Layer" minOccurs="0"><xs:annotation><xs:documentation>A reference to the Layer of the Alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:string"/></xs:complexType></xs:element><xs:element name="State" type="tps:stateType" default="existing" minOccurs="0"><xs:annotation><xs:documentation>Represents whether the Alignment is existing (can be existing, deleted or undefined)</xs:documentation></xs:annotation></xs:element><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>The name of the Alignment</xs:documentation></xs:annotation></xs:element><xs:element name="StaEquationSet" minOccurs="0"><xs:annotation><xs:documentation>A reference to a Station equation set</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element name="Length" type="xs:double"><xs:annotation><xs:documentation>The horizontal length of the Alignment</xs:documentation></xs:annotation></xs:element><xs:element name="StaStart" type="xs:double"><xs:annotation><xs:documentation>The starting station of the Alignment</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="StnInterval" type="xs:double"><xs:annotation><xs:documentation>The interval between stations</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="HorizontalAlignment"><xs:annotation><xs:documentation>A reference to the Horizontal alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="VerticalAlignment"><xs:annotation><xs:documentation>A reference to the Vertical alignment</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="CrossSectionSet"><xs:annotation><xs:documentation>A reference to the Cross section set</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element name="CorridorLeftOffset" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>The left corridor offset of the Road string set</xs:documentation></xs:annotation></xs:element><xs:element name="CorridorRightOffset" type="xs:double" minOccurs="0"><xs:annotation><xs:documentation>The right corridor offset of the Road string set</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="RoadStringSet"><xs:annotation><xs:documentation>A reference to a Road string set, used as an alternative (or in addition) to the Cross section set</xs:documentation></xs:annotation><xs:complexType><xs:attribute name="idRef" type="xs:IDREF"/></xs:complexType></xs:element><xs:element minOccurs="0" name="LineDrawProperties" type="tps:lineDrawPropertiesType"><xs:annotation><xs:documentation>Represents the properties used to draw the Alignment</xs:documentation></xs:annotation></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:extension></xs:complexContent></xs:complexType>