element Zone
diagram LandXML-1.2Doc_p203.png
namespace http://www.landxml.org/schema/LandXML-1.2
properties
content complex
children ZoneWidth ZoneSlope ZoneCutFill ZoneMaterial ZoneCrossSectStructure Feature
used by
element Zones
attributes
Name  Type  Use  Default  Fixed  annotation
descxs:string      
namexs:string      
statestateType      
priorityxs:intrequired      
categoryzoneCategoryTyperequired      
staStartstationrequired      
staEndstation      
startWidthxs:doublerequired      
startVertValuexs:doublerequired      
startVertTypezoneVertTyperequired      
endWidthxs:double      
endVertValuexs:double      
endVertTypezoneVertType      
source <xs:element name="Zone">
 
<xs:complexType>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="ZoneWidth" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="ZoneSlope" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="ZoneCutFill" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="ZoneMaterial" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="ZoneCrossSectStructure" minOccurs="0" maxOccurs="unbounded"/>
     
<xs:element ref="Feature" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:choice>
   
<xs:attribute name="desc" type="xs:string"/>
   
<xs:attribute name="name" type="xs:string"/>
   
<xs:attribute name="state" type="stateType"/>
   
<xs:attribute name="priority" type="xs:int" use="required"/>
   
<xs:attribute name="category" type="zoneCategoryType" use="required"/>
   
<xs:attribute name="staStart" type="station" use="required"/>
   
<xs:attribute name="staEnd" type="station"/>
   
<xs:attribute name="startWidth" type="xs:double" use="required"/>
   
<xs:attribute name="startVertValue" type="xs:double" use="required"/>
   
<xs:attribute name="startVertType" type="zoneVertType" use="required"/>
   
<xs:attribute name="endWidth" type="xs:double"/>
   
<xs:attribute name="endVertValue" type="xs:double"/>
   
<xs:attribute name="endVertType" type="zoneVertType"/>
 
</xs:complexType>
</xs:element>

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

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

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

attribute Zone/@priority
type xs:int
properties
isRef 0
use required
source <xs:attribute name="priority" type="xs:int" use="required"/>

attribute Zone/@category
type zoneCategoryType
properties
isRef 0
use required
facets
enumeration road surface
enumeration road subsurface
enumeration road shoulder
enumeration road foreSlope
enumeration road backSlope
enumeration road curb-gutter
enumeration bridge surface
enumeration bridge body
enumeration sidewalk
enumeration ground
enumeration ditch
enumeration wall
enumeration channel
enumeration bike facilities
enumeration obstruction offset
enumeration longitudinal barrier
enumeration sound barrier
enumeration bridge abutment
enumeration vertical pillar
source <xs:attribute name="category" type="zoneCategoryType" use="required"/>

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

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

attribute Zone/@startWidth
type xs:double
properties
isRef 0
use required
source <xs:attribute name="startWidth" type="xs:double" use="required"/>

attribute Zone/@startVertValue
type xs:double
properties
isRef 0
use required
source <xs:attribute name="startVertValue" type="xs:double" use="required"/>

attribute Zone/@startVertType
type zoneVertType
properties
isRef 0
use required
facets
enumeration slope
enumeration vertical distance
source <xs:attribute name="startVertType" type="zoneVertType" use="required"/>

attribute Zone/@endWidth
type xs:double
properties
isRef 0
source <xs:attribute name="endWidth" type="xs:double"/>

attribute Zone/@endVertValue
type xs:double
properties
isRef 0
source <xs:attribute name="endVertValue" type="xs:double"/>

attribute Zone/@endVertType
type zoneVertType
properties
isRef 0
facets
enumeration slope
enumeration vertical distance
source <xs:attribute name="endVertType" type="zoneVertType"/>


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