Skip to content

VehicleCondition

The VehicleCondition is used to define specific conditions related to the characteristics of vehicles that have access to a controlled zone.

The purpose of VehicleCondition is to specify which vehicle-related criteria must be met in order to gain access to or drive within a controlled zone. This helps regulate access based on vehicle characteristics and supports compliance with rules.

Applications:

  • Emission requirements: For example, restrictions based on emission classes (such as Euro standards) in low-emission zones.
  • Physical characteristics: Rules based on the size, weight, or height of the vehicle (for example, when passing under bridges or through tunnels).
  • Vehicle type: Specifications for permitted vehicle categories, such as electric vehicles only, trucks, or public transport.
  • Equipment requirements: Conditions such as mandatory use of winter tires, snow chains, or other vehicle technologies.
  • Fuel type: Restrictions based on the type of fuel, such as access only for electric or hydrogen vehicles.

The VehicleCondition provides a structured way to define vehicle criteria so that access to controlled zones can be managed effectively. It ensures clear communication of access rules and supports compliance and enforcement of environmental goals, traffic safety, and infrastructure management.

The structure is as follows:

image

Elements

The VehicleCondition type is derived from Condition and introduces the mandatory element vehicleCharacteristics.

Element Type Required Domain Description
vehicleCharacteristics VehicleCharacteristics Yes N/A Traffic regulation only for special vehicles
XML Example
<d2:payload xmlns:tro="http://datex2.eu/schema/3/trafficRegulation" xmlns:loc="http://datex2.eu/schema/3/locationReferencing" xmlns:cz="http://datex2.eu/schema/3/controlledZone" xmlns:comx="http://datex2.eu/schema/3/commonExtension" xmlns:com="http://datex2.eu/schema/3/common" xmlns:d2="http://datex2.eu/schema/3/d2Payload" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cz:ControlledZoneTablePublication" lang="nl" modelBaseVersion="3" xsi:schemaLocation="http://datex2.eu/schema/3/d2Payload LevelC_3_D2Payload.xsd">
  <com:publicationTime>2024-11-13T09:00:50.000356907Z</com:publicationTime>
  <com:publicationCreator>
    <com:country>nl</com:country>
    <com:nationalIdentifier>NDWNL</com:nationalIdentifier>
  </com:publicationCreator>
  <cz:headerInformation>
    <com:informationStatus>real</com:informationStatus>
  </cz:headerInformation>
  <cz:controlledZoneTable>
      ...
        <cz:trafficRegulationOrder id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_TRO" version="1">
            <tro:issuingAuthority>
                <com:values>
                    <com:value lang="nl">Rotterdam Maasvlakte</com:value>
                </com:values>
            </tro:issuingAuthority>
            <tro:regulationId>gmb-2021-372633</tro:regulationId>
            <tro:status>madeAndImplemented</tro:status>
            <tro:trafficRegulation id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_TR" version="1">
                <tro:typeOfRegulation xsi:type="tro:AccessRestriction">
                    <tro:accessRestrictionType>noEntry</tro:accessRestrictionType>
                </tro:typeOfRegulation>
                <tro:condition xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_CS" version="1">
                    <tro:operator>and</tro:operator>
                    <tro:conditions xsi:type="tro:ValidityCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_VAC" version="1">
                        <tro:validityByOrder>
                            <com:validityStatus>definedByValidityTimeSpec</com:validityStatus>
                            <com:validityTimeSpecification>
                                <com:overallStartTime>2020-01-01T00:00:00Z</com:overallStartTime>
                            </com:validityTimeSpecification>
                        </tro:validityByOrder>
                    </tro:conditions>
                    <tro:conditions xsi:type="tro:LocationCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_area" version="1">
                        <tro:locationByOrder xsi:type="loc:AreaLocation">
                            <loc:gmlMultiPolygon>
                                <loc:gmlPolygon>
                                    <loc:exterior srsName="WGS 84">      
                                        <loc:posList>51.915897 3.993015 51.917558 3.999839 51.917843 4.002296 51.918829 4.007113 51.920708 4.015439 51.922329 4.021189 51.924049 4.028485 51.925809 4.036607 51.926021 4.036446 51.925856 4.031897 51.92532 4.029236 51.925452 4.029139 51.925439 4.028699 51.925426 4.02797 51.925703 4.027916 51.925968 4.02827 51.92614 4.031897 51.926352 4.03681 51.925915 4.037014 51.926107 4.037615 51.926358 4.037958 51.926643 4.0396 51.928204 4.046252 51.929739 4.052968 51.931433 4.060205 51.932607 4.065301 51.933186 4.068809 51.933434 4.070724 51.933821 4.075348 51.933857 4.078524 51.933791 4.082113 51.933563 4.08531 51.932934 4.090363 51.932339 4.094955 51.931985 4.098024 51.931893 4.099097 51.93184 4.100255 51.932084 4.102085 51.932405 4.103029 51.933113 4.104407 51.93352 4.104686 51.934033 4.105244 51.934092 4.105046 51.933847 4.104772 51.933302 4.104037 51.932796 4.10312 51.932551 4.102492 51.93217 4.100325 51.93218 4.098914 51.932346 4.09745 51.932498 4.096216 51.932733 4.096211 51.932809 4.095604 51.933364 4.091377 51.934013 4.086313 51.934343 4.081893 51.93441 4.077301 51.934039 4.071701 51.933404 4.067152 51.932676 4.063632 51.931724 4.059405 51.929038 4.047775 51.928204 4.043698 51.928112 4.040909 51.928879 4.038463 51.929911 4.038248 51.93183 4.036961 51.942307 4.029922 51.942836 4.031038 51.946328 4.029064 51.947016 4.031982 51.943154 4.034386 51.934635 4.039965 51.941619 4.070263 51.947069 4.077301 51.948497 4.0767 51.944741 4.048891 51.943842 4.043484 51.944318 4.042454 51.944371 4.039364 51.946328 4.038849 51.951513 4.077387 51.960029 4.072924 51.957226 4.033527 51.958389 4.03327 51.960981 4.031038 51.960558 4.029236 51.963942 4.027176 51.965053 4.028206 51.961192 4.044342 51.962091 4.052496 51.965053 4.052582 51.973514 4.016533 51.974888 4.009151 51.973778 4.00383 51.970077 4.002028 51.962832 4.004688 51.960981 4.012842 51.957437 4.015074 51.955163 4.013186 51.958178 4.007263 51.950719 3.997221 51.938709 3.982887 51.939132 3.980827 51.940297 3.982029 51.941302 3.980827 51.947069 3.986835 51.947439 3.986149 51.956644 3.995848 51.966058 3.994303 51.968438 3.98984 51.968438 3.988466 51.967486 3.988209 51.965793 3.991728 51.963942 3.992586 51.962885 3.989754 51.9522 3.979712 51.954158 3.974476 51.95511 3.975506 51.958125 3.968124 51.97087 3.982544 51.973619 3.976021 51.979541 3.982201 51.983559 3.989925 51.982766 3.99559 51.978166 4.016275 51.971504 4.046144 51.967856 4.063396 51.970447 4.072752 51.964366 4.078674 51.965317 4.079962 51.966111 4.078932 51.973778 4.07361 51.974254 4.074125 51.976369 4.072924 51.985884 4.042368 51.987153 4.037561 51.987576 4.029665 51.985779 4.023571 51.988897 4.010096 51.989373 4.002628 51.985092 3.983316 51.98303 3.979626 51.968702 3.964176 51.962091 3.961258 51.954369 3.96203 51.920132 3.983316 51.918332 3.987522 51.917591 3.991985 51.915897 3.993015</loc:posList>
                                    </loc:exterior>
                                </loc:gmlPolygon>
                            </loc:gmlMultiPolygon>
                        </tro:locationByOrder>
                    </tro:conditions>
                    <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_EX_CS" version="1">
                        <tro:negate>true</tro:negate>
                        <tro:operator>or</tro:operator>
                        <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_1_VCECVAC_CS" version="1">
                            <tro:operator>and</tro:operator>
                            <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_1_VC_CS" version="1">
                                <tro:operator>or</tro:operator>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_VC_0" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euVehicleCategory>m</comx:euVehicleCategory>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_VC_5" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euVehicleCategory>n1</comx:euVehicleCategory>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                            </tro:conditions>
                            <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_1_EC_CS" version="1">
                                <tro:operator>or</tro:operator>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_0" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro _extendedValue="euro1">_extended</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_1" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro _extendedValue="euro2">_extended</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_2" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro _extendedValue="euro3">_extended</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_3" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro _extendedValue="euro4">_extended</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_4" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro>euro5</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro1Exemption_EC_5" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:emissions>
                                            <com:emissionClassificationEuro>euro6</com:emissionClassificationEuro>
                                        </com:emissions>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                            </tro:conditions>
                        </tro:conditions>
                        <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_2_VCECVAC_CS" version="1">
                            <tro:operator>and</tro:operator>
                            <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_2_VC_CS" version="1">
                                <tro:operator>or</tro:operator>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro6Exemption_VC_6" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euVehicleCategory>n2</comx:euVehicleCategory>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro6Exemption_VC_7" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euVehicleCategory>n3</comx:euVehicleCategory>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                            </tro:conditions>
                            <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_euro6Exemption_EC_5" version="1">
                                <tro:vehicleCharacteristics>
                                    <com:emissions>
                                        <com:emissionClassificationEuro>euro6</com:emissionClassificationEuro>
                                    </com:emissions>
                                </tro:vehicleCharacteristics>
                            </tro:conditions>
                        </tro:conditions>
                        <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_camperExemption_CS" version="1">
                            <tro:operator>and</tro:operator>
                            <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_camperExemption_SPV_4" version="1">
                                <tro:vehicleCharacteristics>
                                    <com:_vehicleCharacteristicsExtension>
                                        <com:vehicleCharacteristicsExtended>
                                            <comx:regulatedCharacteristics>
                                                <comx:euSpecialPurposeVehicle>motorCaravan</comx:euSpecialPurposeVehicle>
                                            </comx:regulatedCharacteristics>
                                        </com:vehicleCharacteristicsExtended>
                                    </com:_vehicleCharacteristicsExtension>
                                </tro:vehicleCharacteristics>
                            </tro:conditions>
                            <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_camperExemption_OT_2" version="1">
                                <tro:vehicleCharacteristics>
                                    <com:_vehicleCharacteristicsExtension>
                                        <com:vehicleCharacteristicsExtended>
                                            <comx:ownerCharacteristic>
                                                <comx:ownerType>permanentResident</comx:ownerType>
                                            </comx:ownerCharacteristic>
                                        </com:vehicleCharacteristicsExtended>
                                    </com:_vehicleCharacteristicsExtension>
                                </tro:vehicleCharacteristics>
                            </tro:conditions>
                        </tro:conditions>
                        <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_oldtimerExemption_A" version="1">
                            <tro:vehicleCharacteristics>
                                <com:_vehicleCharacteristicsExtension>
                                    <com:vehicleCharacteristicsExtended>
                                        <comx:ageCharacteristic>
                                            <comx:comparisonOperator>greaterThanOrEqualTo</comx:comparisonOperator>
                                            <comx:vehicleAge>40</comx:vehicleAge>
                                        </comx:ageCharacteristic>
                                    </com:vehicleCharacteristicsExtended>
                                </com:_vehicleCharacteristicsExtension>
                            </tro:vehicleCharacteristics>
                        </tro:conditions>
                        <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_specialVehicleExemption_CS" version="1">
                            <tro:operator>and</tro:operator>
                            <tro:conditions xsi:type="tro:ConditionSet" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_specialVehicleExemption_SPV_CS" version="1">
                                <tro:operator>or</tro:operator>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_specialVehicleExemption_SPV_1" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euSpecialPurposeVehicle>armouredVehicle</comx:euSpecialPurposeVehicle>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                                <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_specialVehicleExemption_SPV_3" version="1">
                                    <tro:vehicleCharacteristics>
                                        <com:_vehicleCharacteristicsExtension>
                                            <com:vehicleCharacteristicsExtended>
                                                <comx:regulatedCharacteristics>
                                                    <comx:euSpecialPurposeVehicle>mobileCrane</comx:euSpecialPurposeVehicle>
                                                </comx:regulatedCharacteristics>
                                            </com:vehicleCharacteristicsExtended>
                                        </com:_vehicleCharacteristicsExtension>
                                    </tro:vehicleCharacteristics>
                                </tro:conditions>
                            </tro:conditions>
                            <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_specialVehicleExemption_A" version="1">
                                <tro:vehicleCharacteristics>
                                    <com:_vehicleCharacteristicsExtension>
                                        <com:vehicleCharacteristicsExtended>
                                            <comx:ageCharacteristic>
                                                <comx:comparisonOperator>lessThan</comx:comparisonOperator>
                                                <comx:vehicleAge>13</comx:vehicleAge>
                                            </comx:ageCharacteristic>
                                        </com:vehicleCharacteristicsExtended>
                                    </com:_vehicleCharacteristicsExtension>
                                </tro:vehicleCharacteristics>
                            </tro:conditions>
                        </tro:conditions>
                        <tro:conditions xsi:type="tro:VehicleCondition" id="NDW11_d85dd1b1-41d0-42f5-adfe-600cde15f6b9_wheelChairExemption_SPV_7" version="1">
                            <tro:vehicleCharacteristics>
                                <com:_vehicleCharacteristicsExtension>
                                    <com:vehicleCharacteristicsExtended>
                                        <comx:regulatedCharacteristics>
                                            <comx:euSpecialPurposeVehicle>wheelChairAccessibleVehicle</comx:euSpecialPurposeVehicle>
                                        </comx:regulatedCharacteristics>
                                    </com:vehicleCharacteristicsExtended>
                                </com:_vehicleCharacteristicsExtension>
                            </tro:vehicleCharacteristics>
                        </tro:conditions>
                    </tro:conditions>
                </tro:condition>
            </tro:trafficRegulation>
        </cz:trafficRegulationOrder>                                       
    </cz:urbanVehicleAccessRegulation>
    <cz:urbanVehicleAccessRegulation id="NDW11_500de66b-b51e-465f-8309-6d5eda0de5a1" version="1">
    ..
    </cz:urbanVehicleAccessRegulation>    
  </cz:controlledZoneTable>
</d2:payload>
Go back to the previous page