Definition Type: Element
Name: Cant
Namespace: http://www.landxml.org/schema/LandXML-1.1
Containing Schema: LandXML-1.1.xsd
Abstract
Documentation:
The "Cant" element will typically represent a proposed railway cant / superelevation alignment. It is defined by a sequential series of any combination of the cant stations and speed-only stations. The “name”, “desc” and “state” attributes are typical LandXML “alignment” attributes. The “equilibriumConstant” is a unitless optional double that is used as the equilibrium constant in the cant equilibrium equation (cant = constant * speed * speed / radius). The “appliedCantConstant” is a unitless optional double that is used as the applied cant constant in the cant equilibrium equation (cant = constant * speed * speed / radius). The “gauge” is a required double that is the rail to rail distance. This value is expressed in meters or feet depending upon the units. The “rotationPoint” is an optional string that defines the rotation point. Valid values are “insideRail”, “outsideRail”, “center”, “leftRail” and “rightRail”.
Collapse XSD Schema Diagram:
Drilldown into Feature in schema landxml-1_1_xsd Drilldown into SpeedStation in schema landxml-1_1_xsd Drilldown into CantStation in schema landxml-1_1_xsd Drilldown into rotationPoint in schema landxml-1_1_xsd Drilldown into gauge in schema landxml-1_1_xsd Drilldown into appliedCantConstant in schema landxml-1_1_xsd Drilldown into equilibriumConstant in schema landxml-1_1_xsd Drilldown into state in schema landxml-1_1_xsd Drilldown into desc in schema landxml-1_1_xsd Drilldown into name in schema landxml-1_1_xsdXSD Diagram of Cant in schema landxml-1_1_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xs:element name="Cant">
    <xs:annotation>
        <xs:documentation>The "Cant" element will typically represent a proposed railway cant / superelevation alignment.</xs:documentation>
        <xs:documentation>It is defined by a sequential series of any combination of the cant stations and speed-only stations.
The “name”, “desc” and “state” attributes are typical LandXML “alignment” attributes.
The “equilibriumConstant” is a unitless optional double that is used as the equilibrium constant in the cant equilibrium equation (cant = constant * speed * speed / radius).
The “appliedCantConstant” is a unitless optional double that is used as the applied cant constant in the cant equilibrium equation (cant = constant * speed * speed / radius).
The “gauge” is a required double that is the rail to rail distance.  This value is expressed in meters or feet depending upon the units.
The “rotationPoint” is an optional string that defines the rotation point.  Valid values are “insideRail”, “outsideRail”, “center”, “leftRail” and “rightRail”.
</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:choice maxOccurs="unbounded">
                <xs:element ref="CantStation" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="SpeedStation" minOccurs="0" maxOccurs="unbounded" />
            </xs:choice>
            <xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
        <xs:attribute name="name" type="xs:string" use="required" />
        <xs:attribute name="desc" type="xs:string" use="optional" />
        <xs:attribute name="state" type="stateType" use="optional" />
        <xs:attribute name="equilibriumConstant" type="xs:double" use="optional" />
        <xs:attribute name="appliedCantConstant" type="xs:double" use="optional" />
        <xs:attribute name="gauge" type="xs:double" use="required" />
        <xs:attribute name="rotationPoint" type="xs:string" use="optional" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CantStation land:CantStation 0 unbounded
SpeedStation land:SpeedStation 0 unbounded
Feature land:Feature 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
name land:name Required
desc land:desc Optional
state land:state Optional
equilibriumConstant land:equilibriumConstant Optional
appliedCantConstant land:appliedCantConstant Optional
gauge land:gauge Required
rotationPoint land:rotationPoint Optional