<xs:element name="ZoneSlope">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded" />
</xs:choice>
<xs:attribute name="staStart" type="station" use="required" />
<xs:attribute name="staEnd" type="station" use="required" />
<xs:attribute name="startVertValue" type="xs:double" />
<xs:attribute name="startVertType" type="zoneVertType" />
<xs:attribute name="endVertValue" type="xs:double" use="required" />
<xs:attribute name="endVertType" type="zoneVertType" use="required" />
<xs:attribute name="parabolicStartStation" type="station" />
<xs:attribute name="parabolicEndStation" type="station" />
<!-- changeType is a flag that indicates the use of slope or vertical change it can be either "slope" or "vertDistance"-->
</xs:complexType>
</xs:element>
|