element Roadway
diagram LandXML-1.2Doc_p161.png
namespace http://www.landxml.org/schema/LandXML-1.2
properties
content complex
children Classification Lanes Roadside Speeds NoPassingZone TrafficVolume CrashData DecisionSightDistance BridgeElement PlanFeature Feature
used by
element Roadways
attributes
Name  Type  Use  Default  Fixed  annotation
namexs:stringrequired      
alignmentRefsalignmentNameRefsrequired      
surfaceRefssurfaceNameRefs      
gradeModelRefsgradeModelNameRefs      
staStartstation      
staEndstation      
descxs:string      
roadTerrainroadTerrainType      
statestateType      
source <xs:element name="Roadway">
 
<xs:complexType>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="Classification" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Lanes" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Roadside" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Speeds" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="NoPassingZone" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="TrafficVolume" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="CrashData" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="DecisionSightDistance" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="BridgeElement" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="PlanFeature" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:choice>
   
<xs:attribute name="name" type="xs:string" use="required"/>
   
<xs:attribute name="alignmentRefs" type="alignmentNameRefs" use="required"/>
   
<xs:attribute name="surfaceRefs" type="surfaceNameRefs"/>
   
<xs:attribute name="gradeModelRefs" type="gradeModelNameRefs"/>
   
<xs:attribute name="staStart" type="station"/>
   
<xs:attribute name="staEnd" type="station"/>
   
<xs:attribute name="desc" type="xs:string"/>
   
<xs:attribute name="roadTerrain" type="roadTerrainType"/>
   
<xs:attribute name="state" type="stateType"/>
 
</xs:complexType>
</xs:element>

attribute Roadway/@name
type xs:string
properties
isRef 0
use required
source <xs:attribute name="name" type="xs:string" use="required"/>

attribute Roadway/@alignmentRefs
type alignmentNameRefs
properties
isRef 0
use required
source <xs:attribute name="alignmentRefs" type="alignmentNameRefs" use="required"/>

attribute Roadway/@surfaceRefs
type surfaceNameRefs
properties
isRef 0
source <xs:attribute name="surfaceRefs" type="surfaceNameRefs"/>

attribute Roadway/@gradeModelRefs
type gradeModelNameRefs
properties
isRef 0
source <xs:attribute name="gradeModelRefs" type="gradeModelNameRefs"/>

attribute Roadway/@staStart
type station
properties
isRef 0
source <xs:attribute name="staStart" type="station"/>

attribute Roadway/@staEnd
type station
properties
isRef 0
source <xs:attribute name="staEnd" type="station"/>

attribute Roadway/@desc
type xs:string
properties
isRef 0
source <xs:attribute name="desc" type="xs:string"/>

attribute Roadway/@roadTerrain
type roadTerrainType
properties
isRef 0
facets
enumeration flat
enumeration rolling
enumeration mountainous
source <xs:attribute name="roadTerrain" type="roadTerrainType"/>

attribute Roadway/@state
type stateType
properties
isRef 0
facets
enumeration abandoned
enumeration destroyed
enumeration existing
enumeration proposed
source <xs:attribute name="state" type="stateType"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy