Definition Type: Element
Name: GradeSurface
Namespace: http://www.landxml.org/schema/LandXML-1.1
Containing Schema: LandXML-1.1.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Feature in schema landxml-1_1_xsd Drilldown into Zones in schema landxml-1_1_xsd Drilldown into Start 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_xsd Drilldown into cgPointRefs in schema landxml-1_1_xsd Drilldown into surfaceRefs in schema landxml-1_1_xsd Drilldown into surfaceRef in schema landxml-1_1_xsd Drilldown into surfaceType in schema landxml-1_1_xsd Drilldown into stationAlignmentRef in schema landxml-1_1_xsd Drilldown into alignmentRef in schema landxml-1_1_xsdXSD Diagram of GradeSurface in schema landxml-1_1_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xs:element name="GradeSurface">
    <xs:complexType>
        <xs:choice maxOccurs="unbounded">
            <xs:element ref="Start" minOccurs="0" />
            <xs:element ref="Zones" maxOccurs="2" />
            <xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded" />
        </xs:choice>
        <xs:attribute name="alignmentRef" type="alignmentNameRef" use="required" />
        <xs:attribute name="stationAlignmentRef" type="alignmentNameRef" />
        <xs:attribute name="surfaceType" type="zoneSurfaceType" use="required" />
        <xs:attribute name="surfaceRef" type="surfaceNameRef" />
        <xs:attribute name="surfaceRefs" type="surfaceNameRefs" />
        <xs:attribute name="cgPointRefs" type="pointNameRefs" />
        <xs:attribute name="name" type="xs:string" />
        <xs:attribute name="desc" type="xs:string" />
        <xs:attribute name="state" type="stateType" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Start land:Start 0 (1)
Zones land:Zones (1) 2
Feature land:Feature 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
alignmentRef land:alignmentRef Required
stationAlignmentRef land:stationAlignmentRef (Optional)
surfaceType land:surfaceType Required
surfaceRef land:surfaceRef (Optional)
surfaceRefs land:surfaceRefs (Optional)
cgPointRefs land:cgPointRefs (Optional)
name land:name (Optional)
desc land:desc (Optional)
state land:state (Optional)