<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:gn="http://inspire.ec.europa.eu/schemas/gn/4.0" xmlns:net="http://inspire.ec.europa.eu/schemas/net/4.0" xmlns:tn="http://inspire.ec.europa.eu/schemas/tn/4.0" xmlns:tn-ro="http://inspire.ec.europa.eu/schemas/tn-ro/4.0" elementFormDefault="qualified" targetNamespace="http://inspire.ec.europa.eu/schemas/tn-ro/4.0" version="4.0">
  <annotation>
    <documentation>-- Definition --
This package defines the types that are used on the road subtheme.</documentation>
  </annotation>
  <import namespace="http://inspire.ec.europa.eu/schemas/gn/4.0" schemaLocation="https://inspire.ec.europa.eu/schemas/gn/4.0/GeographicalNames.xsd"/>
  <import namespace="http://inspire.ec.europa.eu/schemas/net/4.0" schemaLocation="https://inspire.ec.europa.eu/schemas/net/4.0/Network.xsd"/>
  <import namespace="http://inspire.ec.europa.eu/schemas/tn/4.0" schemaLocation="https://inspire.ec.europa.eu/schemas/tn/4.0/CommonTransportElements.xsd"/>
  <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>
  <!--XML Schema document created by ShapeChange-->
  <element name="ERoad" substitutionGroup="tn:TransportLinkSet" type="tn-ro:ERoadType">
    <annotation>
      <documentation>-- Definition --
A collection of road link sequences and or individual road links that represents a route that is part of the international E-road network, characterized by its European route number.

-- Description --
EXAMPLE E40.</documentation>
    </annotation>
  </element>
  <complexType name="ERoadType">
    <complexContent>
      <extension base="tn:TransportLinkSetType">
        <sequence>
          <element name="europeanRouteNumber" nillable="true">
            <annotation>
              <documentation>-- Definition --
Code, identifying the route in the international E-road network.
The code always starts with a letter 'E', followed by a one-, two- or three-digit number.</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="string">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="ERoadPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:ERoad"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="FormOfWay" substitutionGroup="tn:TransportProperty" type="tn-ro:FormOfWayType">
    <annotation>
      <documentation>-- Definition --
A classification based on the physical properties of the Road Link.

-- Description --
SOURCE Based on [EuroRoadS].</documentation>
    </annotation>
  </element>
  <complexType name="FormOfWayType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element name="formOfWay" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Physical form of the way.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="FormOfWayPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:FormOfWay"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="FunctionalRoadClass" substitutionGroup="tn:TransportProperty" type="tn-ro:FunctionalRoadClassType">
    <annotation>
      <documentation>-- Definition --
A classification based on the importance of the role that the road performs in the road network. 

-- Description --
SOURCE Adapted from [GDF, EuroRoadS].</documentation>
    </annotation>
  </element>
  <complexType name="FunctionalRoadClassType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element name="functionalClass" type="tn-ro:FunctionalRoadClassValueType">
            <annotation>
              <documentation>-- Definition --
Functional rank of the road link in the road network.

-- Description --
NOTE Where functional classification systems are used that have fewer classes/ranks than the number provided by FunctionalRoadClassValues, classes with codes 1 to n will be used, where n corresponds to the number of classes that are used in the classification system.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="FunctionalRoadClassPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:FunctionalRoadClass"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="FunctionalRoadClassValueType">
    <annotation>
      <documentation>-- Definition --
Values for the functional road classification. This classification is based on the importance of the role that the road performs in the road network. 

-- Description --
SOURCE Adapted from [GDF, EuroRoadS].</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="mainRoad">
        <annotation>
          <documentation>-- Definition --
The most important roads in a given network. 

-- Description --
SOURCE [GDF], [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="firstClass">
        <annotation>
          <documentation>-- Definition --
The second most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="secondClass">
        <annotation>
          <documentation>-- Definition --
The third most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="thirdClass">
        <annotation>
          <documentation>-- Definition --
The fourth most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="fourthClass">
        <annotation>
          <documentation>-- Definition --
The fifth most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="fifthClass">
        <annotation>
          <documentation>-- Definition --
The sixth most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="sixthClass">
        <annotation>
          <documentation>-- Definition --
The seventh most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="seventhClass">
        <annotation>
          <documentation>-- Definition --
The eighth most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="eighthClass">
        <annotation>
          <documentation>-- Definition --
The ninth most important roads in a given network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="ninthClass">
        <annotation>
          <documentation>-- Definition --
The least important roads in a given network.

-- Description --
SOURCE [GDF]

NOTE The farthest ways in the forest road network. It has no regular maintenance. [NVDB] [Euroroads].</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <simpleType name="MinMaxLaneValueType">
    <annotation>
      <documentation>-- Definition --
Values to indicate whether number of lanes are counted as the maximum, minimum or average number.

-- Description --
SOURCE Adapted from [Euroroads].</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="maximum">
        <annotation>
          <documentation>-- Definition --
The number of lanes is the maximum value for a given part of the road network.

-- Description --
SOURCE Adapted from [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="minimum">
        <annotation>
          <documentation>-- Definition --
The number of lanes is the minimum value for a given part of the road network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="average">
        <annotation>
          <documentation>-- Definition --
The number of lanes is the average value for a given part of the road network.

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <element name="NumberOfLanes" substitutionGroup="tn:TransportProperty" type="tn-ro:NumberOfLanesType">
    <annotation>
      <documentation>-- Definition --
The number of lanes of a road element.

-- Description --
SOURCE Adapated from [Euroroads].</documentation>
    </annotation>
  </element>
  <complexType name="NumberOfLanesType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element minOccurs="0" name="direction" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Indicates which direction the number of lanes is valid for.

-- Description --
SOURCE [Euroroads].
NOTE When the value for this attribute is 'both', numberOfLanes contains the sum of the number of lanes in both directions of travel.
NOTE This attribute only applies when the property is associated with a road link or road link sequence.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="minMaxNumberOfLanes" nillable="true">
            <annotation>
              <documentation>-- Definition --
Indicates if the number of lanes is counted as minimum or maximum value.

-- Description --
SOURCE [Euroroads].

NOTE This attribute only applies when the value in numberOfLanes is not an exact value.</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="tn-ro:MinMaxLaneValueType">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
          <element name="numberOfLanes" type="integer">
            <annotation>
              <documentation>-- Definition --
Number of lanes.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="NumberOfLanesPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:NumberOfLanes"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="Road" substitutionGroup="tn:TransportLinkSet" type="tn-ro:RoadType">
    <annotation>
      <documentation>-- Definition --
A collection of road link sequences and/or individual road links that are characterized by one or more thematic identifiers and/or properties.

-- Description --
EXAMPLE Examples are roads characterized by a specific identification code, used by road management authorities or tourist routes, identified by a specific name.</documentation>
    </annotation>
  </element>
  <complexType name="RoadType">
    <complexContent>
      <extension base="tn:TransportLinkSetType">
        <sequence>
          <element minOccurs="0" name="localRoadCode" nillable="true">
            <annotation>
              <documentation>-- Definition --
Identification code assigned to the road by the local road authority.</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="string">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
          <element minOccurs="0" name="nationalRoadCode" nillable="true">
            <annotation>
              <documentation>-- Definition --
The national number of the road.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="string">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:Road"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadArea" substitutionGroup="tn:TransportArea" type="tn-ro:RoadAreaType">
    <annotation>
      <documentation>-- Definition --
Surface which extends to the limits of a road, including vehicular areas and other parts of it.

-- Description --
EAXMPLE Pedestrian areas.</documentation>
    </annotation>
  </element>
  <complexType name="RoadAreaType">
    <complexContent>
      <extension base="tn:TransportAreaType">
        <sequence/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadAreaPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadArea"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadLink" substitutionGroup="tn:TransportLink" type="tn-ro:RoadLinkType">
    <annotation>
      <documentation>-- Definition --
A linear spatial object that describes the geometry and connectivity of a road network between two points in the network.
Road links can represent paths, bicycle roads, single carriageways, multiple carriageway roads and even fictitious trajectories across traffic squares.</documentation>
    </annotation>
  </element>
  <complexType name="RoadLinkType">
    <complexContent>
      <extension base="tn:TransportLinkType">
        <sequence/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadLinkPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadLink"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadLinkSequence" substitutionGroup="tn:TransportLinkSequence" type="tn-ro:RoadLinkSequenceType">
    <annotation>
      <documentation>-- Definition --
A linear spatial object, composed of an ordered collection of road links, which represents a continuous path in a road network without any branches. The element has a defined beginning and end and every position on the road link sequence is identifiable with one single parameter such as length. It describes an element of the road network, characterized by one or more thematic identifiers and/or properties.</documentation>
    </annotation>
  </element>
  <complexType name="RoadLinkSequenceType">
    <complexContent>
      <extension base="tn:TransportLinkSequenceType">
        <sequence/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadLinkSequencePropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadLinkSequence"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadName" substitutionGroup="tn:TransportProperty" type="tn-ro:RoadNameType">
    <annotation>
      <documentation>-- Definition --
Name of a road, as assigned by the responsible authority.</documentation>
    </annotation>
  </element>
  <complexType name="RoadNameType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element name="name" type="gn:GeographicalNamePropertyType">
            <annotation>
              <documentation>-- Definition --
Name of the road.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadNamePropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadName"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadNode" substitutionGroup="tn:TransportNode" type="tn-ro:RoadNodeType">
    <annotation>
      <documentation>-- Definition --
A point spatial object that is used to either represent connectivity between two road links or to represent a significant spatial object such as a services station or  roundabout.</documentation>
    </annotation>
  </element>
  <complexType name="RoadNodeType">
    <complexContent>
      <extension base="tn:TransportNodeType">
        <sequence>
          <element name="formOfRoadNode" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Description of the function of a road node in the road transport network.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadNodePropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadNode"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadServiceArea" substitutionGroup="tn:TransportArea" type="tn-ro:RoadServiceAreaType">
    <annotation>
      <documentation>-- Definition --
Surface annexed to a road and devoted to offer particular services for it.

-- Description --
EXAMPLES Gas station, rest area, toll area.</documentation>
    </annotation>
  </element>
  <complexType name="RoadServiceAreaType">
    <complexContent>
      <extension base="tn:TransportAreaType">
        <sequence/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadServiceAreaPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadServiceArea"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadServiceType" substitutionGroup="tn:TransportProperty" type="tn-ro:RoadServiceTypeType">
    <annotation>
      <documentation>-- Definition --
Description of the type of road service area and the available facilities.</documentation>
    </annotation>
  </element>
  <complexType name="RoadServiceTypeType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element maxOccurs="unbounded" minOccurs="0" name="availableFacility" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Facility that is available for a given road service area.</documentation>
            </annotation>
          </element>
          <element name="type" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Type of road service area.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadServiceTypePropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadServiceType"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadSurfaceCategory" substitutionGroup="tn:TransportProperty" type="tn-ro:RoadSurfaceCategoryType">
    <annotation>
      <documentation>-- Definition --
Specification of the state of the surface of the associated Road Element. Indicates whether a road is paved or unpaved.

-- Description --
SOURCE [GDF3, Euroroads].</documentation>
    </annotation>
  </element>
  <complexType name="RoadSurfaceCategoryType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element name="surfaceCategory" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Type of road surface.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadSurfaceCategoryPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadSurfaceCategory"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="RoadWidth" substitutionGroup="tn:TransportProperty" type="tn-ro:RoadWidthType">
    <annotation>
      <documentation>-- Definition --
The width of the road, measured as an average value.

-- Description --
SOURCE [Euroroads].</documentation>
    </annotation>
  </element>
  <complexType name="RoadWidthType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element name="measuredRoadPart" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Indicates to which part of a road the value for the attribute 'width' applies.</documentation>
            </annotation>
          </element>
          <element name="width" type="gml:MeasureType">
            <annotation>
              <documentation>-- Definition --
Road width value.</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="RoadWidthPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:RoadWidth"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <element name="SpeedLimit" substitutionGroup="tn:TransportProperty" type="tn-ro:SpeedLimitType">
    <annotation>
      <documentation>-- Definition --
Limit for the speed of a vehicle on a road..

-- Description --
SOURCE [Euroroads].</documentation>
    </annotation>
  </element>
  <complexType name="SpeedLimitType">
    <complexContent>
      <extension base="tn:TransportPropertyType">
        <sequence>
          <element minOccurs="0" name="areaCondition" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Speed limit is dependent on environmental circumstances.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="direction" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Indicates which direction the speed limit is valid for.

-- Description --
SOURCE [Euroroads].
NOTE This attribute only applies when the property is associated with a road link or road link sequence.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="laneExtension" nillable="true">
            <annotation>
              <documentation>-- Definition --
Number of lanes including the start lane counted from the right hand side for which the speed limit applies.

-- Description --
SOURCE [Euroroads].
NOTE This attribute only applies when the property is associated with a road link or road link sequence.</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="integer">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
          <element name="speedLimitMinMaxType" type="tn-ro:SpeedLimitMinMaxValueType">
            <annotation>
              <documentation>-- Definition --
Indicates if the speed limit is maximum or minimum and if it is recommended.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="speedLimitSource" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Source for speed limit.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
          </element>
          <element name="speedLimitValue" type="gml:SpeedType">
            <annotation>
              <documentation>-- Definition --
Value for speed limit.

-- Description --
SOURCE [Euroroads].</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="startLane" nillable="true">
            <annotation>
              <documentation>-- Definition --
Start lane counted from the right side for which speed limit applies.

-- Description --
SOURCE [Euroroads].
NOTE This attribute only applies when the property is associated with a road link or road link sequence.</documentation>
            </annotation>
            <complexType>
              <simpleContent>
                <extension base="integer">
                  <attribute name="nilReason" type="gml:NilReasonType"/>
                </extension>
              </simpleContent>
            </complexType>
          </element>
          <element minOccurs="0" name="validityPeriod" nillable="true" type="gml:TimePeriodPropertyType">
            <annotation>
              <documentation>-- Definition --
Period during which the speed limit is valid.</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="vehicleType" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Vehicle type the speed limit is restricted to.

-- Description --
SOURCE Adapted from [Euroroads].</documentation>
            </annotation>
          </element>
          <element minOccurs="0" name="weatherCondition" nillable="true" type="gml:ReferenceType">
            <annotation>
              <documentation>-- Definition --
Weather condition the speed limit is dependent on.

-- Description --
SOURCE Adapted from [Euroroads].</documentation>
            </annotation>
          </element>
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="SpeedLimitPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:SpeedLimit"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
  <simpleType name="SpeedLimitMinMaxValueType">
    <annotation>
      <documentation>-- Definition --
Possible values to indicate the nature of a speed limit.</documentation>
    </annotation>
    <restriction base="string">
      <enumeration value="maximum">
        <annotation>
          <documentation>-- Definition --
Speed limit is a maximum value

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="minimum">
        <annotation>
          <documentation>-- Definition --
Speed limit is a minimum value

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="recommendedMaximum">
        <annotation>
          <documentation>-- Definition --
Speed limit is a recommended maximum value

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
      <enumeration value="recommendedMinimum">
        <annotation>
          <documentation>-- Definition --
Speed limit is a recommended minimum value

-- Description --
SOURCE [Euroroads].</documentation>
        </annotation>
      </enumeration>
    </restriction>
  </simpleType>
  <element name="VehicleTrafficArea" substitutionGroup="tn:TransportArea" type="tn-ro:VehicleTrafficAreaType">
    <annotation>
      <documentation>-- Definition --
Surface that represents the part of a road which is used for the normal traffic of vehicles.</documentation>
    </annotation>
  </element>
  <complexType name="VehicleTrafficAreaType">
    <complexContent>
      <extension base="tn:TransportAreaType">
        <sequence/>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="VehicleTrafficAreaPropertyType">
    <sequence minOccurs="0">
      <element ref="tn-ro:VehicleTrafficArea"/>
    </sequence>
    <attributeGroup ref="gml:AssociationAttributeGroup"/>
    <attributeGroup ref="gml:OwnershipAttributeGroup"/>
  </complexType>
</schema>
