<

Schema documentation transportation

Schema Document Properties

Target Namespace
http://www.opengis.net/citygml/transportation/3.0
Version
3.0.0
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.opengis.net/citygml/3.0 (at ./core.xsd)
    • http://www.opengis.net/gml/3.2 (at http://schemas.opengis.net/gml/3.2.1/gml.xsd)
Documentation

Declared Namespaces:

Prefix
Namespace
Default namespace
http://www.w3.org/2001/XMLSchema
xml
http://www.w3.org/XML/1998/namespace
tran
http://www.opengis.net/citygml/transportation/3.0
gml
http://www.opengis.net/gml/3.2
core
http://www.opengis.net/citygml/3.0

Schema Component Representation

<schema elementFormDefault="qualified" targetNamespace="http://www.opengis.net/citygml/transportation/3.0" version="3.0.0">
   <import namespace="http://www.opengis.net/citygml/3.0" schemaLocation="./core.xsd"/>
   <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
...
</schema>

Elements

Element: ADEOfAbstractTransportationSpace

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfAbstractTransportationSpaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfAbstractTransportationSpace/> 

Schema Component Representation

<element name="ADEOfAbstractTransportationSpace" type="tran:ADEOfAbstractTransportationSpaceType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfAuxiliaryTrafficArea

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfAuxiliaryTrafficAreaType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfAuxiliaryTrafficArea/> 

Schema Component Representation

<element name="ADEOfAuxiliaryTrafficArea" type="tran:ADEOfAuxiliaryTrafficAreaType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfAuxiliaryTrafficSpace

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfAuxiliaryTrafficSpaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfAuxiliaryTrafficSpace/> 

Schema Component Representation

<element name="ADEOfAuxiliaryTrafficSpace" type="tran:ADEOfAuxiliaryTrafficSpaceType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfClearanceSpace

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfClearanceSpaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfClearanceSpace/> 

Schema Component Representation

<element name="ADEOfClearanceSpace" type="tran:ADEOfClearanceSpaceType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfHole

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfHoleType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfHole/> 

Schema Component Representation

<element name="ADEOfHole" type="tran:ADEOfHoleType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfHoleSurface

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfHoleSurfaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfHoleSurface/> 

Schema Component Representation

<element name="ADEOfHoleSurface" type="tran:ADEOfHoleSurfaceType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfIntersection

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfIntersectionType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfIntersection/> 

Schema Component Representation

<element name="ADEOfIntersection" type="tran:ADEOfIntersectionType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfMarking

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfMarkingType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfMarking/> 

Schema Component Representation

<element name="ADEOfMarking" type="tran:ADEOfMarkingType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfRailway

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfRailwayType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfRailway/> 

Schema Component Representation

<element name="ADEOfRailway" type="tran:ADEOfRailwayType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfRoad

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfRoadType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfRoad/> 

Schema Component Representation

<element name="ADEOfRoad" type="tran:ADEOfRoadType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfSection

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfSectionType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfSection/> 

Schema Component Representation

<element name="ADEOfSection" type="tran:ADEOfSectionType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfSquare

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfSquareType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfSquare/> 

Schema Component Representation

<element name="ADEOfSquare" type="tran:ADEOfSquareType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfTrack

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfTrackType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfTrack/> 

Schema Component Representation

<element name="ADEOfTrack" type="tran:ADEOfTrackType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfTrafficArea

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfTrafficAreaType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfTrafficArea/> 

Schema Component Representation

<element name="ADEOfTrafficArea" type="tran:ADEOfTrafficAreaType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfTrafficSpace

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfTrafficSpaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfTrafficSpace/> 

Schema Component Representation

<element name="ADEOfTrafficSpace" type="tran:ADEOfTrafficSpaceType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: ADEOfWaterway

Type hierarchy:

  • This element can be used wherever the following element is referenced:
Type
tran:ADEOfWaterwayType
Abstract
yes
Documentation

XML Instance Representation

<tran:ADEOfWaterway/> 

Schema Component Representation

<element name="ADEOfWaterway" type="tran:ADEOfWaterwayType" abstract="true" substitutionGroup="gml:AbstractObject"/>

Element: AbstractTransportationSpace

Type hierarchy:

Type
tran:AbstractTransportationSpaceType
Abstract
yes
Documentation

XML Instance Representation

<tran:AbstractTransportationSpace>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] </tran:AbstractTransportationSpace>

Schema Component Representation

<element name="AbstractTransportationSpace" type="tran:AbstractTransportationSpaceType" abstract="true" substitutionGroup="core:AbstractUnoccupiedSpace"/>

Element: AuxiliaryTrafficArea

Type hierarchy:

Type
tran:AuxiliaryTrafficAreaType
Documentation

XML Instance Representation

<tran:AuxiliaryTrafficArea>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:surfaceMaterial> gml:CodeType </tran:surfaceMaterial> [0..1] 
   <tran:adeOfAuxiliaryTrafficArea> tran:ADEOfAuxiliaryTrafficAreaPropertyType </tran:adeOfAuxiliaryTrafficArea> [0..*] 
</tran:AuxiliaryTrafficArea>

Schema Component Representation

<element name="AuxiliaryTrafficArea" type="tran:AuxiliaryTrafficAreaType" substitutionGroup="core:AbstractThematicSurface"/>

Element: AuxiliaryTrafficSpace

Type hierarchy:

Type
tran:AuxiliaryTrafficSpaceType
Documentation

XML Instance Representation

<tran:AuxiliaryTrafficSpace>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:granularity> tran:GranularityValueType </tran:granularity> [1] 
   <tran:adeOfAuxiliaryTrafficSpace> tran:ADEOfAuxiliaryTrafficSpacePropertyType </tran:adeOfAuxiliaryTrafficSpace> [0..*] 
</tran:AuxiliaryTrafficSpace>

Schema Component Representation

<element name="AuxiliaryTrafficSpace" type="tran:AuxiliaryTrafficSpaceType" substitutionGroup="core:AbstractUnoccupiedSpace"/>

Element: ClearanceSpace

Type hierarchy:

Type
tran:ClearanceSpaceType
Documentation

XML Instance Representation

<tran:ClearanceSpace>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..*] 
   <tran:adeOfClearanceSpace> tran:ADEOfClearanceSpacePropertyType </tran:adeOfClearanceSpace> [0..*] 
</tran:ClearanceSpace>

Schema Component Representation

<element name="ClearanceSpace" type="tran:ClearanceSpaceType" substitutionGroup="core:AbstractUnoccupiedSpace"/>

Element: Hole

Type hierarchy:

Type
tran:HoleType
Documentation

XML Instance Representation

<tran:Hole>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:adeOfHole> tran:ADEOfHolePropertyType </tran:adeOfHole> [0..*] 
</tran:Hole>

Schema Component Representation

<element name="Hole" type="tran:HoleType" substitutionGroup="core:AbstractUnoccupiedSpace"/>

Element: HoleSurface

Type hierarchy:

Type
tran:HoleSurfaceType
Documentation

XML Instance Representation

<tran:HoleSurface>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:adeOfHoleSurface> tran:ADEOfHoleSurfacePropertyType </tran:adeOfHoleSurface> [0..*] 
</tran:HoleSurface>

Schema Component Representation

<element name="HoleSurface" type="tran:HoleSurfaceType" substitutionGroup="core:AbstractThematicSurface"/>

Element: Intersection

Type hierarchy:

Type
tran:IntersectionType
Documentation

XML Instance Representation

<tran:Intersection>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:adeOfIntersection> tran:ADEOfIntersectionPropertyType </tran:adeOfIntersection> [0..*] </tran:Intersection>

Schema Component Representation

<element name="Intersection" type="tran:IntersectionType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: Marking

Type hierarchy:

Type
tran:MarkingType
Documentation

XML Instance Representation

<tran:Marking>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:adeOfMarking> tran:ADEOfMarkingPropertyType </tran:adeOfMarking> [0..*] 
</tran:Marking>

Schema Component Representation

<element name="Marking" type="tran:MarkingType" substitutionGroup="core:AbstractThematicSurface"/>

Element: Railway

Type hierarchy:

Type
tran:RailwayType
Documentation

XML Instance Representation

<tran:Railway>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfRailway> tran:ADEOfRailwayPropertyType </tran:adeOfRailway> [0..*] </tran:Railway>

Schema Component Representation

<element name="Railway" type="tran:RailwayType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: Road

Type hierarchy:

Type
tran:RoadType
Documentation

XML Instance Representation

<tran:Road>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfRoad> tran:ADEOfRoadPropertyType </tran:adeOfRoad> [0..*] </tran:Road>

Schema Component Representation

<element name="Road" type="tran:RoadType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: Section

Type hierarchy:

Type
tran:SectionType
Documentation

XML Instance Representation

<tran:Section>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:adeOfSection> tran:ADEOfSectionPropertyType </tran:adeOfSection> [0..*] </tran:Section>

Schema Component Representation

<element name="Section" type="tran:SectionType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: Square

Type hierarchy:

Type
tran:SquareType
Documentation

XML Instance Representation

<tran:Square>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:adeOfSquare> tran:ADEOfSquarePropertyType </tran:adeOfSquare> [0..*] </tran:Square>

Schema Component Representation

<element name="Square" type="tran:SquareType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: Track

Type hierarchy:

Type
tran:TrackType
Documentation

XML Instance Representation

<tran:Track>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfTrack> tran:ADEOfTrackPropertyType </tran:adeOfTrack> [0..*] </tran:Track>

Schema Component Representation

<element name="Track" type="tran:TrackType" substitutionGroup="tran:AbstractTransportationSpace"/>

Element: TrafficArea

Type hierarchy:

Type
tran:TrafficAreaType
Documentation

XML Instance Representation

<tran:TrafficArea>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:surfaceMaterial> gml:CodeType </tran:surfaceMaterial> [0..1] 
   <tran:adeOfTrafficArea> tran:ADEOfTrafficAreaPropertyType </tran:adeOfTrafficArea> [0..*] 
</tran:TrafficArea>

Schema Component Representation

<element name="TrafficArea" type="tran:TrafficAreaType" substitutionGroup="core:AbstractThematicSurface"/>

Element: TrafficSpace

Type hierarchy:

Type
tran:TrafficSpaceType
Documentation

XML Instance Representation

<tran:TrafficSpace>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:granularity> tran:GranularityValueType </tran:granularity> [1] 
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:predecessor> gml:ReferenceType </tran:predecessor> [0..*] 
   <tran:successor> gml:ReferenceType </tran:successor> [0..*] 
   <tran:clearanceSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:ClearanceSpace> ... </tran:ClearanceSpace> [1] End Sequence </tran:clearanceSpace> <tran:adeOfTrafficSpace> tran:ADEOfTrafficSpacePropertyType </tran:adeOfTrafficSpace> [0..*] </tran:TrafficSpace>

Schema Component Representation

<element name="TrafficSpace" type="tran:TrafficSpaceType" substitutionGroup="core:AbstractUnoccupiedSpace"/>

Element: Waterway

Type hierarchy:

Type
tran:WaterwayType
Documentation

XML Instance Representation

<tran:Waterway>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfWaterway> tran:ADEOfWaterwayPropertyType </tran:adeOfWaterway> [0..*] </tran:Waterway>

Schema Component Representation

<element name="Waterway" type="tran:WaterwayType" substitutionGroup="tran:AbstractTransportationSpace"/>

Complex Types

Complex Type: ADEOfAbstractTransportationSpacePropertyType

XML Instance Representation

<...>
   <tran:ADEOfAbstractTransportationSpace> ... </tran:ADEOfAbstractTransportationSpace> [1]
</...>

Schema Component Representation

<complexType name="ADEOfAbstractTransportationSpacePropertyType">
   <sequence>
      <element ref="tran:ADEOfAbstractTransportationSpace"/>
   </sequence>
</complexType>

Complex Type: ADEOfAbstractTransportationSpaceType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfAbstractTransportationSpaceType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfAuxiliaryTrafficAreaPropertyType

XML Instance Representation

<...>
   <tran:ADEOfAuxiliaryTrafficArea> ... </tran:ADEOfAuxiliaryTrafficArea> [1]
</...>

Schema Component Representation

<complexType name="ADEOfAuxiliaryTrafficAreaPropertyType">
   <sequence>
      <element ref="tran:ADEOfAuxiliaryTrafficArea"/>
   </sequence>
</complexType>

Complex Type: ADEOfAuxiliaryTrafficAreaType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfAuxiliaryTrafficAreaType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfAuxiliaryTrafficSpacePropertyType

XML Instance Representation

<...>
   <tran:ADEOfAuxiliaryTrafficSpace> ... </tran:ADEOfAuxiliaryTrafficSpace> [1]
</...>

Schema Component Representation

<complexType name="ADEOfAuxiliaryTrafficSpacePropertyType">
   <sequence>
      <element ref="tran:ADEOfAuxiliaryTrafficSpace"/>
   </sequence>
</complexType>

Complex Type: ADEOfAuxiliaryTrafficSpaceType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfAuxiliaryTrafficSpaceType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfClearanceSpacePropertyType

XML Instance Representation

<...>
   <tran:ADEOfClearanceSpace> ... </tran:ADEOfClearanceSpace> [1]
</...>

Schema Component Representation

<complexType name="ADEOfClearanceSpacePropertyType">
   <sequence>
      <element ref="tran:ADEOfClearanceSpace"/>
   </sequence>
</complexType>

Complex Type: ADEOfClearanceSpaceType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfClearanceSpaceType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfHolePropertyType

XML Instance Representation

<...>
   <tran:ADEOfHole> ... </tran:ADEOfHole> [1]
</...>

Schema Component Representation

<complexType name="ADEOfHolePropertyType">
   <sequence>
      <element ref="tran:ADEOfHole"/>
   </sequence>
</complexType>

Complex Type: ADEOfHoleSurfacePropertyType

XML Instance Representation

<...>
   <tran:ADEOfHoleSurface> ... </tran:ADEOfHoleSurface> [1]
</...>

Schema Component Representation

<complexType name="ADEOfHoleSurfacePropertyType">
   <sequence>
      <element ref="tran:ADEOfHoleSurface"/>
   </sequence>
</complexType>

Complex Type: ADEOfHoleSurfaceType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfHoleSurfaceType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfHoleType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfHoleType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfIntersectionPropertyType

XML Instance Representation

<...>
   <tran:ADEOfIntersection> ... </tran:ADEOfIntersection> [1]
</...>

Schema Component Representation

<complexType name="ADEOfIntersectionPropertyType">
   <sequence>
      <element ref="tran:ADEOfIntersection"/>
   </sequence>
</complexType>

Complex Type: ADEOfIntersectionType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfIntersectionType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfMarkingPropertyType

XML Instance Representation

<...>
   <tran:ADEOfMarking> ... </tran:ADEOfMarking> [1]
</...>

Schema Component Representation

<complexType name="ADEOfMarkingPropertyType">
   <sequence>
      <element ref="tran:ADEOfMarking"/>
   </sequence>
</complexType>

Complex Type: ADEOfMarkingType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfMarkingType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfRailwayPropertyType

XML Instance Representation

<...>
   <tran:ADEOfRailway> ... </tran:ADEOfRailway> [1]
</...>

Schema Component Representation

<complexType name="ADEOfRailwayPropertyType">
   <sequence>
      <element ref="tran:ADEOfRailway"/>
   </sequence>
</complexType>

Complex Type: ADEOfRailwayType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfRailwayType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfRoadPropertyType

XML Instance Representation

<...>
   <tran:ADEOfRoad> ... </tran:ADEOfRoad> [1]
</...>

Schema Component Representation

<complexType name="ADEOfRoadPropertyType">
   <sequence>
      <element ref="tran:ADEOfRoad"/>
   </sequence>
</complexType>

Complex Type: ADEOfRoadType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfRoadType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfSectionPropertyType

XML Instance Representation

<...>
   <tran:ADEOfSection> ... </tran:ADEOfSection> [1]
</...>

Schema Component Representation

<complexType name="ADEOfSectionPropertyType">
   <sequence>
      <element ref="tran:ADEOfSection"/>
   </sequence>
</complexType>

Complex Type: ADEOfSectionType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfSectionType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfSquarePropertyType

XML Instance Representation

<...>
   <tran:ADEOfSquare> ... </tran:ADEOfSquare> [1]
</...>

Schema Component Representation

<complexType name="ADEOfSquarePropertyType">
   <sequence>
      <element ref="tran:ADEOfSquare"/>
   </sequence>
</complexType>

Complex Type: ADEOfSquareType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfSquareType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfTrackPropertyType

XML Instance Representation

<...>
   <tran:ADEOfTrack> ... </tran:ADEOfTrack> [1]
</...>

Schema Component Representation

<complexType name="ADEOfTrackPropertyType">
   <sequence>
      <element ref="tran:ADEOfTrack"/>
   </sequence>
</complexType>

Complex Type: ADEOfTrackType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfTrackType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfTrafficAreaPropertyType

XML Instance Representation

<...>
   <tran:ADEOfTrafficArea> ... </tran:ADEOfTrafficArea> [1]
</...>

Schema Component Representation

<complexType name="ADEOfTrafficAreaPropertyType">
   <sequence>
      <element ref="tran:ADEOfTrafficArea"/>
   </sequence>
</complexType>

Complex Type: ADEOfTrafficAreaType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfTrafficAreaType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfTrafficSpacePropertyType

XML Instance Representation

<...>
   <tran:ADEOfTrafficSpace> ... </tran:ADEOfTrafficSpace> [1]
</...>

Schema Component Representation

<complexType name="ADEOfTrafficSpacePropertyType">
   <sequence>
      <element ref="tran:ADEOfTrafficSpace"/>
   </sequence>
</complexType>

Complex Type: ADEOfTrafficSpaceType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfTrafficSpaceType" abstract="true">
   <sequence/>
</complexType>

Complex Type: ADEOfWaterwayPropertyType

XML Instance Representation

<...>
   <tran:ADEOfWaterway> ... </tran:ADEOfWaterway> [1]
</...>

Schema Component Representation

<complexType name="ADEOfWaterwayPropertyType">
   <sequence>
      <element ref="tran:ADEOfWaterway"/>
   </sequence>
</complexType>

Complex Type: ADEOfWaterwayType

Properties:

Abstract
yes

XML Instance Representation

<.../> 

Schema Component Representation

<complexType name="ADEOfWaterwayType" abstract="true">
   <sequence/>
</complexType>

Complex Type: AbstractTransportationSpacePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:AbstractTransportationSpace> ... </tran:AbstractTransportationSpace> [1] End Sequence </...>

Schema Component Representation

<complexType name="AbstractTransportationSpacePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:AbstractTransportationSpace"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: AbstractTransportationSpaceType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension)
Sub-types:

Properties:

Abstract
yes

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] </...>

Schema Component Representation

<complexType name="AbstractTransportationSpaceType" abstract="true">
   <complexContent>
      <extension base="core:AbstractUnoccupiedSpaceType">
         <sequence>
            <element name="trafficDirection" type="tran:TrafficDirectionValueType" minOccurs="0"/>
            <element name="occupancy" type="core:OccupancyPropertyType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="trafficSpace" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:TrafficSpace"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="auxiliaryTrafficSpace" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:AuxiliaryTrafficSpace"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="hole" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Hole"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="marking" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Marking"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfAbstractTransportationSpace" type="tran:ADEOfAbstractTransportationSpacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: AuxiliaryTrafficAreaPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:AuxiliaryTrafficArea> ... </tran:AuxiliaryTrafficArea> [1] End Sequence </...>

Schema Component Representation

<complexType name="AuxiliaryTrafficAreaPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:AuxiliaryTrafficArea"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: AuxiliaryTrafficAreaType

Type hierarchy:

Super-types:
core:AbstractThematicSurfaceType < AuxiliaryTrafficAreaType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:surfaceMaterial> gml:CodeType </tran:surfaceMaterial> [0..1] 
   <tran:adeOfAuxiliaryTrafficArea> tran:ADEOfAuxiliaryTrafficAreaPropertyType </tran:adeOfAuxiliaryTrafficArea> [0..*] 
</...>

Schema Component Representation

<complexType name="AuxiliaryTrafficAreaType">
   <complexContent>
      <extension base="core:AbstractThematicSurfaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="surfaceMaterial" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfAuxiliaryTrafficArea" type="tran:ADEOfAuxiliaryTrafficAreaPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: AuxiliaryTrafficSpacePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </...>

Schema Component Representation

<complexType name="AuxiliaryTrafficSpacePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:AuxiliaryTrafficSpace"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: AuxiliaryTrafficSpaceType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AuxiliaryTrafficSpaceType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:granularity> tran:GranularityValueType </tran:granularity> [1] 
   <tran:adeOfAuxiliaryTrafficSpace> tran:ADEOfAuxiliaryTrafficSpacePropertyType </tran:adeOfAuxiliaryTrafficSpace> [0..*] 
</...>

Schema Component Representation

<complexType name="AuxiliaryTrafficSpaceType">
   <complexContent>
      <extension base="core:AbstractUnoccupiedSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="granularity" type="tran:GranularityValueType"/>
            <element name="adeOfAuxiliaryTrafficSpace" type="tran:ADEOfAuxiliaryTrafficSpacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: ClearanceSpacePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:ClearanceSpace> ... </tran:ClearanceSpace> [1] End Sequence </...>

Schema Component Representation

<complexType name="ClearanceSpacePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:ClearanceSpace"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: ClearanceSpaceType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < ClearanceSpaceType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..*] 
   <tran:adeOfClearanceSpace> tran:ADEOfClearanceSpacePropertyType </tran:adeOfClearanceSpace> [0..*] 
</...>

Schema Component Representation

<complexType name="ClearanceSpaceType">
   <complexContent>
      <extension base="core:AbstractUnoccupiedSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="adeOfClearanceSpace" type="tran:ADEOfClearanceSpacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: HolePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </...>

Schema Component Representation

<complexType name="HolePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Hole"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: HoleSurfacePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:HoleSurface> ... </tran:HoleSurface> [1] End Sequence </...>

Schema Component Representation

<complexType name="HoleSurfacePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:HoleSurface"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: HoleSurfaceType

Type hierarchy:

Super-types:
core:AbstractThematicSurfaceType < HoleSurfaceType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:adeOfHoleSurface> tran:ADEOfHoleSurfacePropertyType </tran:adeOfHoleSurface> [0..*] 
</...>

Schema Component Representation

<complexType name="HoleSurfaceType">
   <complexContent>
      <extension base="core:AbstractThematicSurfaceType">
         <sequence>
            <element name="adeOfHoleSurface" type="tran:ADEOfHoleSurfacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: HoleType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < HoleType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:adeOfHole> tran:ADEOfHolePropertyType </tran:adeOfHole> [0..*] 
</...>

Schema Component Representation

<complexType name="HoleType">
   <complexContent>
      <extension base="core:AbstractUnoccupiedSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfHole" type="tran:ADEOfHolePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: IntersectionPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </...>

Schema Component Representation

<complexType name="IntersectionPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Intersection"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: IntersectionType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < IntersectionType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:adeOfIntersection> tran:ADEOfIntersectionPropertyType </tran:adeOfIntersection> [0..*] </...>

Schema Component Representation

<complexType name="IntersectionType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfIntersection" type="tran:ADEOfIntersectionPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: MarkingPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </...>

Schema Component Representation

<complexType name="MarkingPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Marking"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: MarkingType

Type hierarchy:

Super-types:
core:AbstractThematicSurfaceType < MarkingType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:adeOfMarking> tran:ADEOfMarkingPropertyType </tran:adeOfMarking> [0..*] 
</...>

Schema Component Representation

<complexType name="MarkingType">
   <complexContent>
      <extension base="core:AbstractThematicSurfaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfMarking" type="tran:ADEOfMarkingPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: RailwayPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Railway> ... </tran:Railway> [1] End Sequence </...>

Schema Component Representation

<complexType name="RailwayPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Railway"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: RailwayType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < RailwayType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfRailway> tran:ADEOfRailwayPropertyType </tran:adeOfRailway> [0..*] </...>

Schema Component Representation

<complexType name="RailwayType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="section" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Section"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="intersection" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Intersection"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfRailway" type="tran:ADEOfRailwayPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: RoadPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Road> ... </tran:Road> [1] End Sequence </...>

Schema Component Representation

<complexType name="RoadPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Road"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: RoadType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < RoadType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfRoad> tran:ADEOfRoadPropertyType </tran:adeOfRoad> [0..*] </...>

Schema Component Representation

<complexType name="RoadType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="section" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Section"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="intersection" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Intersection"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfRoad" type="tran:ADEOfRoadPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SectionPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </...>

Schema Component Representation

<complexType name="SectionPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Section"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: SectionType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < SectionType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:adeOfSection> tran:ADEOfSectionPropertyType </tran:adeOfSection> [0..*] </...>

Schema Component Representation

<complexType name="SectionType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfSection" type="tran:ADEOfSectionPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: SquarePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Square> ... </tran:Square> [1] End Sequence </...>

Schema Component Representation

<complexType name="SquarePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Square"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: SquareType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < SquareType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:adeOfSquare> tran:ADEOfSquarePropertyType </tran:adeOfSquare> [0..*] </...>

Schema Component Representation

<complexType name="SquareType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="adeOfSquare" type="tran:ADEOfSquarePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: TrackPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Track> ... </tran:Track> [1] End Sequence </...>

Schema Component Representation

<complexType name="TrackPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Track"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: TrackType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < TrackType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfTrack> tran:ADEOfTrackPropertyType </tran:adeOfTrack> [0..*] </...>

Schema Component Representation

<complexType name="TrackType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="section" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Section"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="intersection" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Intersection"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfTrack" type="tran:ADEOfTrackPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: TrafficAreaPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:TrafficArea> ... </tran:TrafficArea> [1] End Sequence </...>

Schema Component Representation

<complexType name="TrafficAreaPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:TrafficArea"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: TrafficAreaType

Type hierarchy:

Super-types:
core:AbstractThematicSurfaceType < TrafficAreaType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractThematicSurfaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:surfaceMaterial> gml:CodeType </tran:surfaceMaterial> [0..1] 
   <tran:adeOfTrafficArea> tran:ADEOfTrafficAreaPropertyType </tran:adeOfTrafficArea> [0..*] 
</...>

Schema Component Representation

<complexType name="TrafficAreaType">
   <complexContent>
      <extension base="core:AbstractThematicSurfaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="surfaceMaterial" type="gml:CodeType" minOccurs="0"/>
            <element name="adeOfTrafficArea" type="tran:ADEOfTrafficAreaPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: TrafficSpacePropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </...>

Schema Component Representation

<complexType name="TrafficSpacePropertyType">
   <sequence minOccurs="0">
      <element ref="tran:TrafficSpace"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: TrafficSpaceType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < TrafficSpaceType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:class> gml:CodeType </tran:class> [0..1] 
   <tran:function> gml:CodeType </tran:function> [0..*] 
   <tran:usage> gml:CodeType </tran:usage> [0..*] 
   <tran:granularity> tran:GranularityValueType </tran:granularity> [1] 
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:predecessor> gml:ReferenceType </tran:predecessor> [0..*] 
   <tran:successor> gml:ReferenceType </tran:successor> [0..*] 
   <tran:clearanceSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:ClearanceSpace> ... </tran:ClearanceSpace> [1] End Sequence </tran:clearanceSpace> <tran:adeOfTrafficSpace> tran:ADEOfTrafficSpacePropertyType </tran:adeOfTrafficSpace> [0..*] </...>

Schema Component Representation

<complexType name="TrafficSpaceType">
   <complexContent>
      <extension base="core:AbstractUnoccupiedSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="granularity" type="tran:GranularityValueType"/>
            <element name="trafficDirection" type="tran:TrafficDirectionValueType" minOccurs="0"/>
            <element name="occupancy" type="core:OccupancyPropertyType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="predecessor" type="gml:ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="successor" type="gml:ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="clearanceSpace" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:ClearanceSpace"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfTrafficSpace" type="tran:ADEOfTrafficSpacePropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Complex Type: WaterwayPropertyType

XML Instance Representation

<...
Attribute group reference (not shown): gml:AssociationAttributeGroup
Attribute group reference (not shown): gml:OwnershipAttributeGroup
> Start Sequence [0..1] <tran:Waterway> ... </tran:Waterway> [1] End Sequence </...>

Schema Component Representation

<complexType name="WaterwayPropertyType">
   <sequence minOccurs="0">
      <element ref="tran:Waterway"/>
   </sequence>
   <attributeGroup ref="gml:AssociationAttributeGroup"/>
   <attributeGroup ref="gml:OwnershipAttributeGroup"/>
</complexType>

Complex Type: WaterwayType

Type hierarchy:

Super-types:
core:AbstractUnoccupiedSpaceType < AbstractTransportationSpaceType (by extension) < WaterwayType (by extension)

XML Instance Representation

<...>
   <!-- 'core:AbstractUnoccupiedSpaceType' super type was not found in this schema. Some elements and attributes may be missing. -->
   <tran:trafficDirection> tran:TrafficDirectionValueType </tran:trafficDirection> [0..1] 
   <tran:occupancy> core:OccupancyPropertyType </tran:occupancy> [0..*] 
   <tran:trafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:TrafficSpace> ... </tran:TrafficSpace> [1] End Sequence </tran:trafficSpace> <tran:auxiliaryTrafficSpace
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:AuxiliaryTrafficSpace> ... </tran:AuxiliaryTrafficSpace> [1] End Sequence </tran:auxiliaryTrafficSpace> <tran:hole
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Hole> ... </tran:Hole> [1] End Sequence </tran:hole> <tran:marking
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Marking> ... </tran:Marking> [1] End Sequence </tran:marking> <tran:adeOfAbstractTransportationSpace> tran:ADEOfAbstractTransportationSpacePropertyType </tran:adeOfAbstractTransportationSpace> [0..*] <tran:class> gml:CodeType </tran:class> [0..1] <tran:function> gml:CodeType </tran:function> [0..*] <tran:usage> gml:CodeType </tran:usage> [0..*] <tran:section
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Section> ... </tran:Section> [1] End Sequence </tran:section> <tran:intersection
Attribute group reference (not shown): gml:AssociationAttributeGroup
> [0..*] <!-- 'gml:AbstractFeatureMemberType' super type was not found in this schema. Some elements and attributes may be missing. --> Start Sequence [0..1] <tran:Intersection> ... </tran:Intersection> [1] End Sequence </tran:intersection> <tran:adeOfWaterway> tran:ADEOfWaterwayPropertyType </tran:adeOfWaterway> [0..*] </...>

Schema Component Representation

<complexType name="WaterwayType">
   <complexContent>
      <extension base="tran:AbstractTransportationSpaceType">
         <sequence>
            <element name="class" type="gml:CodeType" minOccurs="0"/>
            <element name="function" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="usage" type="gml:CodeType" maxOccurs="unbounded" minOccurs="0"/>
            <element name="section" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Section"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="intersection" maxOccurs="unbounded" minOccurs="0">
               <complexType>
                  <complexContent>
                     <extension base="gml:AbstractFeatureMemberType">
                        <sequence minOccurs="0">
                           <element ref="tran:Intersection"/>
                        </sequence>
                        <attributeGroup ref="gml:AssociationAttributeGroup"/>
                     </extension>
                  </complexContent>
               </complexType>
            </element>
            <element name="adeOfWaterway" type="tran:ADEOfWaterwayPropertyType" maxOccurs="unbounded" minOccurs="0"/>
         </sequence>
      </extension>
   </complexContent>
</complexType>

Types

Simple Type: GranularityValueType

Type hierarchy:

Super-types:
string < GranularityValueType (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'lane'|'way'}
Documentation

Schema Component Representation

<simpleType name="GranularityValueType">
   <restriction base="string">
      <enumeration value="lane"/>
      <enumeration value="way"/>
   </restriction>
</simpleType>

Simple Type: TrafficDirectionValueType

Type hierarchy:

Super-types:
string < TrafficDirectionValueType (by restriction)
Sub-types:
None

Properties:

Content
  • Base XSD Type: string
  • value comes from list: {'forwards'|'backwards'|'both'}
Documentation

Schema Component Representation

<simpleType name="TrafficDirectionValueType">
   <restriction base="string">
      <enumeration value="forwards"/>
      <enumeration value="backwards"/>
      <enumeration value="both"/>
   </restriction>
</simpleType>

Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.