NL profiel DATEX II v3 Verkeersdata¶
Hieronder wordt het complete profiel toegelicht; het gaat om alle elementen die kunnen worden gebruikt. Omdat zowel AVG als IVP nu van dit profiel gebruikmaken is deze hernoemd tot Verkeersdata. Per informatieproduct kan de toepassing verschillen, de producten zijn: intensiteit, snelheid, reistijd en IVP.
Om de de toepassing in beide stromen duidelijk te onderscheiden zijn er twee XSD's:
Kijk voor een overzicht van de wijzigingen t.o.v. versie 2.3 naar de bijbehorende changelog
PayloadPublication¶
Het Nederlandse profiel is een toegespitste versie van het Europese DatexII v3 model. Voor verkeersgegevens wordt gebruik gemaakt van een PayloadPublication van het type (xsi:type) MeasurementSiteTablePublication, voor de configuratie van de meetpunten, en een MeasuredDataPublication voor de metingen zelf.
Elke PayloadPublication kent twee verplichte onderdelen: publicationTime, publicationCreator. Bij zowel de MeasurementSiteTablePublication als de MeasuredDataPublication is headerInformation verplicht.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| publicationTime | DateTime | Ja | Datum en tijd als UTC (Zulu notatie) | Datum en tijd waarop de payloadPublication is aangemaakt. |
publicationCreator¶
Dit verplichte element beschrijft de partij die de publicatie samenstelt en is van het type InternationalIdentifier.
De partij die de publicatie verstuurd wordt beschreven met supplierIdentification.
| Attribuut | Type | Verplicht | Domein |
|---|---|---|---|
| country | CountryCode | Ja | NL |
| nationalIdentifier | String | Ja | Door NDW aan aanleverende partij toegekende identificatie |
HeaderInformation¶
Dit verplichte element bevat managementinformatie.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| confidentiality | ConfidentialityValueEnum | Nee | noRestriction, restrictedToAuthorities | De mate waarin de gerelateerde informatie mag worden verspreid, afhankelijk van het type ontvanger. |
| informationStatus | InformationStatusEnum | Ja | real, test | De status van de gerelateerde informatie (echt, test, oefening ....). |
MeasurementSiteTablePublication¶
De MeasurementSiteTablePublicationis een specialisatie van de PayloadPublication en bevat één MeasurementSiteTable.
MeasurementSiteTable¶
Het element MeasurementSiteTable (MST) bevat informatie over de standaard configuratie en locatie van meetlocaties.
Een MeasurementSiteTable bevat tenminste één MeasurementSite.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | NVT | Unieke identificatie van de MeasurementSiteTable die wordt uitgedeeld door NDW. |
| version | String | Ja | latest | In DATEXII versie 3 wordt op Exchange2020 niveau het concept AllElementUpdate geïntroduceerd bij de MeasurementSiteTablePublication, om naast de Snapshot ook updates door te kunnen sturen van individuele MeasurementSites. Gevolg hiervan is dat het versienummer op MeasurementSiteTable niveau niet langer relevant is. De versie wordt omdat deze wel verplicht is, gefixeerd op latest. Het versienummer per MeasurementSite is leidend gemaakt. |
MeasurementSite¶
In een MeasurementSite (voorheen -Record) zijn de daadwerkelijke meetconfiguraties en locatiereferenties van een meetlocatie terug te vinden.
Een site(meetlocatie) heeft een id en een versie.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | ^[A-Z]{3}\d{2}[A-Za-z0-9-]+$ | Met het attribuut id wordt een identificatie toegekend aan een meetlocatie. Deze meetlocatie behoudt normaal gesproken hetzelfde id gedurende de gehele levenscyclus. Als de eigenschappen van een meetlocatie ingrijpend veranderen, wordt er voor de betreffende meetlocatie een nieuw record (en dus ook een nieuw id) aangemaakt. Dit doet zich bijvoorbeeld voor als:- Andere gegevenstypen toegevoegd worden; - het aantal rijstroken en/of categorieën veranderd; - locatie meer dan 50 meter verplaatst; - andere wijzigingen optreden die het blijven gebruiken van dezelfde id ongewenst maken. Binnen het Nederlandse profiel DATEX II is afgesproken dat de naam begint met de waarde van measurementSiteTable.id, gevolgd door een ‘_’ en daarna een door de data provider toegekende waarde. |
| version | String | Ja | >=1 | Elke wijziging in de invulling van het element measurementSite (de eigenschappen van een meetlocatie) leidt tot een nieuwe versie van de (definitie van die) meetlocatie. Dit betekent dat het attribuut version met 1 wordt opgehoogd en dat het tijdstip in het element measurementSiteRecordVersionTime wordt aangepast |
| measurementEquipmentReference | String | Nee | NVT | In dit element kan de data provider, middels een eigen referentie, aangeven welk type apparatuur voor deze meetlocatie wordt gebruikt |
| measurementEquipmentTypeUsed | MultilingualString | Nee | Zie toelichting | Middels dit element kan in worden aangegeven met welk type apparatuur de meetlocatie is uitgerust |
| measurementSiteIdentification | String | Nee | NVT | Unieke Identificatie van de MeasurementSite in het systeem van de leverancier |
| measurementSiteName | MultilingualString | Nee | NVT | Met dit element kan een leesbare naam van de meetlocatie worden aangegeven. Dit element dient echter niet gebruikt als een methode van locatiereferentie |
| measurementSiteNumberOfLanes | NonNegativeInteger | Nee | >0 | Indien een lus over meerdere rijstroken heen ligt, wordt het aantal hier gespecificeerd |
| measurementSiteRecordVersionTime | DateTime | Ja | Datum en tijd in UTC (Zulu notatie) | Op het moment dat het attribuut measurementSite.version wordt aangepast (nummer opgehoogd) wordt het element measurementSiteRecordVersionTime overeenkomstig aangepast |
| measurementSpecificCharacteristics | MeasurementSpecificCharacteristics | Ja | NVT | Het element measurementSpecificCharacteristics komt per meetlocatie één of meer keren voor en beschrijft steeds een meetpunt-gegevenstype-voertuigcategorie–trio |
| measurementSiteLocation | LocationReference | Ja | NVT | Bij een meetlocatie wordt de exacte locatie van de meetlocatie beschreven in het element measurementSiteLocation. Het element measurementSiteLocation is een specificatie van de baseclass LocationReference. Met behulp van het attribuut xsi:type wordt het exacte type aangeduid |
| measurementSiteExtended | individualMeasurementSiteCharacteristics | Nee, tenzij IVP | NVT | Extensie t.b.v. IVP |
Bearing vervangt measurementSide
Vanaf versie 3 wordt measurementSide vervangen door bearing in pointByCoordinates
measurementEquipmentTypeUsed¶
Middels dit element kan in worden aangegeven met welk type apparatuur de meetlocatie is uitgerust.
| Domeinwaarde | Toelichting |
|---|---|
| anpr | herkenning van kentekens |
| bluetooth | passages van bluetooth apparatuur |
| fcd | floating car data |
| infrarood | infrarooddetectie |
| laser | laserdetectie |
| lus | detectie middels lussen in het wegdek |
| microwave | microgolfdetectie |
| radar | radardetectie |
| telslang | detectie of tellingen middels telslangen |
| videodetectie | videodetectie (met uitzondering van herkenning van kentekens) |
| vri | verkeersregelinstallatie |
| datafusie | combinatie van inwin technieken, waarbij data gefuseerd wordt |
| overig | elke andere vorm van detectie of een combinatie van meer technieken |
MeasurementSpecificCharacteristics¶
Het element measurementSpecificCharacteristics komt per meetlocatie één of meer keren voor en beschrijft steeds een meetpunt-gegevenstype-voertuigcategorie–trio.
De structuur van het element is hieronder weergegeven:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| index | Integer | Ja | >=0 | Volgnummer van de karakteristieken, hieronder wordt dit toegelicht |
| computationMethod | ComputationMethodEnum | Ja | Zie toelichting | Het element computationMethod beschrijft de rekenmethode die gebruikt wordt bij het berekenen van de waardes die voor deze meetlocatie worden afgegeven |
| period | Seconds | Ja | >0 | Dit is de duur van de meetperiode in seconden |
| specificMeasurementValueType | MeasuredOrDerivedDataTypeEnum | Ja | Zie toelichting | Dit element wordt gebruikt om het type meting aan te duiden |
| specificVehicleCharacteristics | VehicleCharacteristics | Ja | NVT | Het element specificVehicleCharacteristics beschrijft de voertuigen waar de meetwaarde betrekking op heeft |
| specificLane | Lane | Nee | mag maximaal 1 keer voorkomen: Zie Lane | Indien er meerdere meetpunten op dezelfde locatie zijn, kan hiermee onderscheid worden gemaakt tussen welke meting welke rijstrook betreft |
Toelichting invulling van de Index
De invulling van dit element is nader beschreven aan de hand van het specifieke voorbeeld "3 meetpunten, 1 meetlocatie" uit onderstaande afbeelding:

De drie meetpunten in deze situatie leveren elk zowel intensiteiten als snelheden. De twee linkerrijstroken doen dat zonder voertuigcategorisering, de meest rechterstrook levert de data voor 3 voertuigcategorieën. Zie lengthCharacteristic voor meer informatie over voertuigcategorieën. Voor deze meetlocatie levert dit in totaal 12 elementen measurementSpecificCharacteristics op.
Voor deze meetlocatie levert dit in totaal 12 elementen measurementSpecificCharacteristics op. De volgorde van de geïndexeerde measurementSpecificCharacteristics is voorgeschreven:
- eerst – indien beschikbaar en van toepassing – op rijstrook (
specificLane); - vervolgens op type meting (
specificMeasurementValueType); - en tenslotte op voertuigcategorie (
specificVehicleCharacteristics) gesorteerd.
Sortering gaat volgens de normale alfanummerieke regels, waarbij anyVehicle per meetpunt-gegevenstype combinatie als laatste wordt opgegeven. Voor het voorgaande voorbeeld levert dit het volgende op:
| Index | laneNumber | specificMeasurementValueType | voertuigcategorie |
|---|---|---|---|
| 0 | 1 | trafficFlow | anyVehicle |
| 1 | 1 | trafficSpeed | anyVehicle |
| 2 | 2 | trafficFlow | anyVehicle |
| 3 | 2 | trafficSpeed | anyVehicle |
| 4 | 3 | trafficFlow | < 5.6 |
| 5 | 3 | trafficFlow | >= 5.6, <= 12.2 |
| 6 | 3 | trafficFlow | >= 12.2 |
| 7 | 3 | trafficFlow | anyVehicle |
| 8 | 3 | trafficSpeed | < 5.6 |
| 9 | 3 | trafficSpeed | >= 5.6, <= 12.2 |
| 10 | 3 | trafficSpeed | >= 12.2 |
| 11 | 3 | trafficSpeed | anyVehicle |
Accuracy komt te vervallen voor de MST
computationMethod¶
Het element computationMethod beschrijft de rekenmethode die gebruikt wordt bij het berekenen van de waardes die voor deze meetlocatie worden afgegeven. Het element kent de volgende mogelijke waardes:
| waarde | toelichting |
|---|---|
arithmeticAverageOfSamplesBasedOnAFixedNumberOfSamples |
rekenkundig gemiddelde over een vaste hoeveelheid waarden, met andere woorden: A = (v1 + v2 + … + vn) / n, met n vast |
arithmeticAverageOfSamplesInATimePeriod |
rekenkundig gemiddelde over de waarden in een vaste tijdperiode, met andere woorden: A = (v1 + v2 + … + vn) / n, met n variabel |
harmonicAverageOfSamplesInATimePeriod |
harmonisch gemiddelde over de waarden in een vaste tijdperiode, met andere woorden: H = n / (1/v1 + 1/v2 + … + 1/vn), met n variabel |
medianOfSamplesInATimePeriod |
mediaan van de waarden in een vaste periode, wat betekent dat de helft van de waarden in die periode kleiner of gelijk aan mediaan M is |
movingAverageOfSamples |
voortschrijdend gemiddelde over waarden, met andere woorden: At=1 = ((n-1) * (At=0/n) + vn)/n, met n vast |
specificMeasurementValueType¶
Dit element wordt gebruikt om het type meting aan te duiden. Het element kent de volgende mogelijke waardes:
trafficSpeed: voor snelhedentrafficFlow: voor intensiteitentravelTimeInformation: voor reistijdenindividualVehicleDataValues: voor IVP
Let op!
Bij TravelTimeInformation wordt een lijnlocatie beschreven en bij de andere types een puntlocatie (inclusief bearing ter vervanging van measurementSide). Voor Verkeersdata wordt geen VILD (Alert-C) gebruikt.
Zie Locatiereferentie.
VehicleCharacteristics¶
Voor elke meetlocatie wordt in ieder geval eenmaal per meetpunt de categorie anyVehicle aangegeven met het element vehicleType.
Voor AVG mag in de overige, op dat meetpunt betrekking hebbende, specificVehicleCharacteristics elementen, alleen van lengthCharacteristic gebruik gemaakt worden. Dit element komt dan één of twee keer voor en beschrijft de onder- en/of bovengrens van de categorie (uitgedrukt in lengte).
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| vehicleType | VehicleTypeEnum | Nee | anyVehicle | Dit element wordt gebruikt om het voertuigtype te beschrijven |
| lengthCharacteristic | LengthCharacteristic | Nee | NVT | Dit element beschrijft de onder- en/of bovengrens van de lengte per voertuigcategorie. Het element bestaat uit twee verplichte subelementen: comparisonOperator en VehicleLength |
lengthCharacteristic¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| comparisonOperator | ComparisonOperatorEnum | Ja | equalTo, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo | De operator die gebruikt wordt in het vergelijken van de voertuiglengte |
| vehicleLength | MetresAsFloat | Ja | >=0 | De lengte van het voertuig in meters |
Toelichting Voertuigcategorieën
Het Nederlandse profiel DATEX II kent twee categorie-indelingen: een driedeling en een vijfdeling. Voertuigen die bij het waarnemen niet voldoen aan één van de categorieën, worden als "niet categoriseerbaar" bestempeld en ook als zodanig geregistreerd.
Drie categorieën
Meetpunten die naar drie categorieën kunnen onderscheiden, maken geen onderscheid tussen kleine voertuigtypen onderling. Ook worden bussen en vrachtwagens niet onderscheiden:
| Categorie | Omschrijving | Lengte-interval |
|---|---|---|
| Cat 1 | motorrijwiel, scooter, personenauto/bestelauto | <5,60 m |
| Cat 2 | ongelede vrachtauto, ongelede autobus | >= 5,60 en <= 12,20 m |
| Cat 3 | gelede vrachtauto | > 12,20 en <= 25m* |
*Een voertuig wordt "niet categoriseerbaar" als de lengte-interval groter dan of gelijk aan 25 meter is.
Vijf categorieën
Meetpunten die zijn voorzien van nauwkeuriger instrumenten, kunnen onderscheid maken tussen zeer kleine en kleine voertuigen (waardoor verschil gemaakt kan worden tussen motoren en personenauto’s) en tussen vrachtwagens en bussen (op basis van het lengte verschil tussen deze twee voertuigtypen). De vijf categorieën die deze meetpunten kunnen onderscheiden zijn:
| Categorie | Omschrijving | Lengte-interval |
|---|---|---|
| Cat 1 | motorrijwiel, scooter | >= 1,85en <= 2,40 m |
| Cat 2 | personenauto/bestelauto | > 2,40 en <= 5,60 m |
| Cat 3 | ongelede vrachtauto | > 5,60 en <= 11,50 m |
| Cat 4 | ongelede autobus | > 11,50 en <= 12,20 m |
| Cat 5 | gelede vrachtauto | > 12,20 en <= 25m* |
*Een voertuig wordt "niet categoriseerbaar" als de lengte-interval groter dan of gelijk aan 25 meter is.
Voor toepassing in de MST zie MeasurementSpecificCharacteristics
individualMeasurementSiteCharacteristics¶
Voor IVP is een aanvulling nodig op de MST, daarom is deze extensie voor individualVehicleDataValues verplicht.
Dit element bevat extra informatie over de maximumsnelheid en het locatietype.
| Element | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| maxSpeed | KilometresPerHour | Nee | 0-130 | De maximumsnelheid op de meetlocatie |
| locationType | LocationTypeEnum | Ja | incidental permanent temporary |
beschrijft de duur van de meting / permanentheid van de meetlocatie |
MeasuredDataPublication¶
Deze publicatie is opgebouwd uit alle, in de MeasurementSiteTablePublication
opgenomen, meetlocaties. Per meetlocatie is een element siteMeasurements gevuld met de unieke identificatie van de measurementSite, de gemeten informatie en het tijdstip waarop de meting heeft plaatsgevonden.
Indien beschikbaar wordt ook aanvullende informatie opgenomen zoals het aantal waarnemingen dat gebruikt is om tot de waarde te komen en de standaardafwijking van de huidige waarde.
De structuur is als volgt:

| Attribuut | Verplicht | Domein | Omschrijving |
|---|---|---|---|
| publicationTime | Ja | Datum en tijd als UTC (Zulu notatie) | Datum en tijd waarop de payloadPublication is aangemaakt |
| publicationCreator | Ja | Zie toelichting | Dit element bevat de identificator/naam waarvan de waarde specifiek is voor het betreffende land. |
| measurementSiteTableReference | Ja | NVT | beschrijft de bijbehorende MeasurementSiteTable d.m.v. id, version, en targetclass |
| headerInformation | Ja | NVT | beschrijft de vertrouwelijkheid en betrouwbaarheid van de informatie |
| siteMeasurements | 1 of meer | NVT | element met daarin de gementen verkeersgegevens per meetlocatie |
measurementSiteTableReference¶
In de MeasuredDataPublication. wordt aangegeven van welke measurementSiteTable gebruik is gemaakt. Hiertoe wordt het element measurementSiteTableReference gevuld. Dit element bestaat uit drie verplichte attributen: id, version en targetClass.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | Geldig id | Identificatie van de measurementSiteTable die van toepassing is |
| version | String | Ja | latest | Versie van de measurementSiteTable die van toepassing is (huidige of eerst volgende versie) |
| targetClass | String | Ja | MeasurementSiteTable | Vaste waarde waarin de klasse wordt benoemd waar naar verwezen wordt |
SiteMeasurements¶
De MeasuredDataPublication (MDP) bevat één of meer siteMeasurements element(en) met daarin de gemeten verkeersgegevens per meetlocatie. De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| measurementSiteReference | MeasurementSiteVersionedReference | Ja | NVT | Identificatie van de measurementSite waarop de meting van toepassing is |
| measurementTimeDefault | MeasurementOrCalculationTime | Ja | NVT | Specificatie van de waarde en betekenis van het tijdstip horende bij de meting |
| physicalQuantity | SiteMeasurementsIndexPhysicalQuantity | Nee | >0 | De verkeersgegevens voor een meetpunt worden vastgelegd in één of meer physicalQuantity elementen. Elk element verwijst (middels het verplichte attribuut index) naar de bijbehorende measurementSpecificCharacteristics. Voor IVP is de index altijd 0. |
measurementSiteReference¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | Geldig id | Identificatie van de measurementSite die van toepassing is |
| version | String | Ja | >=1 | Versie van de measurementSite die van toepassing is (huidige of eerst volgende versie) |
| targetClass | String | Ja | MeasurementSite | Vaste waarde waarin de klasse wordt benoemd waar naar verwezen wordt |
MeasurementTimeDefault¶
Het element timeValue in measurementTimeDefault geeft altijd de startijd aan van de meetminuut.
Middels dit element is de relatie beschreven tussen het moment van meten en de gegevens die voor de meetlocatie worden geleverd.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| timeMeaning | TimeMeaningEnum | Ja | beginTime | Vaste definitie van het moment van de meting waarover gegevens voor deze meetlocatie worden geleverd |
| timeValue | DateTime | Ja | Datum en tijd in UTC (Zulu notatie) | In combinatie met timeMeaning beschreven tijdstip waarover gegevens voor deze meetlocatie worden geleverd |
| timePrecision | TimePrecisionEnum | Ja | minute | Vaste tijdseenheid van levering |
physicalQuantity¶
Dit is een geindexeerd element dat de meting bevat die is verricht door de measurementSite. Hier wordt onderscheid gemaakt:
TimeprofiledPhysicalQuantitywordt gebruikt voor IVPSinglePhysicalQuanitywordt gebruikt voor AVG
Voor de volledigheid is de overkoepelende structuur hieronder weergegeven:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| forecast | Boolean | Nee | true, false | Indicatie of de waarde een voorspelling is |
| measurementEquipmentTypeUsed | MultilingualString | Ja, indien waarde afwijkend van bijbehorende measurementSite | Zie toelichting | Referentie naar apparatuur type in voorgeschreven termen |
| basicData | BasicData | Ja | NVT | Container element voor de specialisatie naar gemeten waarden |
basicData en dataValue¶
Het element basicData wordt met het attribuut xsi:type gespecialiseerd naar het type gegeven (IVP, intensiteit, reistijd, of snelheid).
Binnen het element basicData wordt daarmee een afgeleide opgenomen van het element DataValue.
De structuur is als volgt.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| accuracy | Percentage | Ja | >=0, <=100 | Nauwkeurigheid van het type (lus)systeem in procenten |
| computationalMethod | ComputationMethodEnum | Enkel indien afwijkend van de specificatie in het measurementSite | Zie toelichting | |
| dataError | Boolean | Nee | true, false | Geeft aan of er een fout geconstateerd is met dit meetpunt |
| numberOfIncompleteInputs | NonNegativeInteger | Enkel indien beschikbaar en relevant voor de gebruikte computationalMethod | >= 0 | Het aantal incomplete waarnemingen over een periode |
| numberOfInputValuesUsed | NonNegativeInteger | Enkel indien beschikbaar en relevant voor de gebruikte computationalMethod | >= 0 | Het aantal waarnemingen dat is gebruikt in een meetperiode om een waarde te bepalen |
| reasonForDataError | MultilingualString | Nee | Max. 10 characters | Foutcode voor betreffende data error |
| standardDeviation | Float | Nee | >= 0 | De spreiding van de individuele waarnemingen aangegeven gedurende de meetperiode |
| supplierCalculatedDataQuality | Percentage | Enkel indien sprake van TravelTime |
>= 0, <= 100 | Een indicatie van de gemiddelde leeftijd van de data |
Afwijkende toepassing supplierCalculatedDataQuality
Voorheen werd supplierCalculatedDataQuality gebruikt om de Accuracy waarde van de MST te overschrijven, maar MST kent nu geen accuracy meer. Het MDP veld accuracy wordt nu gebruikt.
Toelichting FCD en datakwaliteit
Naast de (berekende) reistijd op de in de MST beschreven trajecten, wordt ook een berekende betrouwbaarheid meegegeven in de MDP aan de hand van drie factoren:
| Betrouwbaarheidsfactor | Attribuut | Toelichting |
|---|---|---|
| Beschikbaarheid / availability | Accuracy | Indicatie van het percentage van het traject waarvoor data is aangeleverd |
| Dekkingsgraad / coverage | numberOfInputValuesUsed | Indicatie van de hoeveelheid voertuigen waarop de berekende reistijd is gebaseerd |
| Tijdigheid / Timeliness | supplierCalculatedDataQuality | Indicatie van de gemiddelde leeftijd van de data |
Op het moment dat de beschikbaarheid van een traject onder de 60% valt wordt de Duration op "-1" gezet; dekkingsgraad en tijdigheid worden op dan niet beschreven.
IndividualVehicleDataValues¶
In het Nederlandse profiel wordt IndividualVehicleDataValues gebruikt voor IVP.
de structuur is als volgt.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| exitTime | DateTime | Ja | Datum en tijd in UTC (Zulu notatie) | Dit is het moment dat het voertuig gepasseerd is |
| speed | KilometresPerHour | Ja | >=0, -1 | De snelheid van het gemeten voertuig in Km/u |
| vehicleType | VehicleTypeEnum | Nee | Zie toelichting hieronder | Het type van het gemeten voertuig |
| vehicleLength | MetresAsFloat | Ja | >=0 | De lengte van het gemeten voertuig in meters |
Toelichting VehicleType
Waarbij de VehicleType in het MST standaard "anyVehicle" bevat, kan voor IVP in het MDP gebruik worden gemaakt van de volgende enumeraties:
| VehicleTypeEnum | toepassen voor: |
|---|---|
| bus | Bus of bus met aanhangwagen |
| car | personenauto |
| carWithTrailer | auto met aanhangwagen of bestelwagen met aanhangwagen |
| heavyGoodsVehicleWithTrailer | vrachtwagen met kleine aanhangwagen |
| longHeavyLorry | vrachtwagencombinatie |
| lorry | vrachtwagen |
| motorcycle | motorfiets of bromfiets |
| van | bestelwagen |
| vehicleWithTrailer | trekkend voertuig met oplegger |
| unknown | geen type gedetecteerd |
Toelichting geen lengte/snelheid
Indien een meetpunt wel gegevens registreert maar om een of andere reden niet de lengte/snelheid kan vaststellen van een voertuig, dienen van deze passage de volgende attributen gevuld te worden:
lengthkrijgt de waarde "0" indien onbekendspeedkrijgt de waarde "0" indien onbekend
Toelichting Geen gegevens / onbetrouwbaar
Indien een meetpunt of meetvak geen gegevens levert of indien de data provider kan vaststellen dat de gegevens onbetrouwbaar zijn, dienen per gegevenstype de volgende attributen gevuld te worden:
speedkrijgt de waarde “-1”lengthkrijgt de waarde “-1”
Bij geen verkeer wordt er geen data geleverd
Geen verkeer is dus af te leiden op basis van een ontbreken van data en geen melding van "geen lengte / snelheid" of "geen gegevens / onbetrouwbaar"
veranderingen tov versie 2
IVP heeft met versie 3 een plek gekregen in het avg profiel, zodoende zijn sommige waarden op een andere plek terecht gekomen:
| Nieuw | oud |
|---|---|
| exitTime | MeasuredValues>IndividualVehicleDataValue>time |
| speed | MeasuredValues>IndividualVehicleDataValue>speed |
| vehicleLength | MeasuredValues>IndividualVehicleDataValue>lengthOfVehicle |
TrafficFlow¶
In het Nederlandse profiel wordt TrafficFlow gebruikt voor de intensiteiten.
Alleen VehicleFlow wordt gebruikt, waarbij een instantiering van de DataValue VehicleFlowValue wordt toegepast.
Deze is gevuld met een VehicleFlowRate:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| vehicleFlowRate | VehiclesPerHour | Ja | >= 0 | Het aantal voertuigen dat gedurende een uur het punt zou passeren op basis van meetperiode |
Toelichting geen verkeer
Als vastgesteld kan worden dat een meetpunt of meetvak correct functioneert, maar dat er ter plaatse van het meetpunt gedurende de meetperiode geen verkeer is gepasseerd, dienen per gegevenstype de volgende attributen:
vehicleFlowkrijgt de waarde “0”.numberOfIncompleteInputskrijgt de waarde “0”.
Toelichting DataError
Indien een meetpunt of meetvak geen gegevens levert of indien de data provider kan vaststellen dat de gegevens onbetrouwbaar zijn, dienen per gegevenstype de volgende attributen gevuld te worden:
vehicleFlowkrijgt de waarde “0”dataErrorkrijgt de waarde “true”
Alle overige niet verplichte attributen dienen in deze situatie weggelaten te worden.
TrafficSpeed¶
In het Nederlandse profiel wordt TrafficSpeed gebruikt voor de snelheden.
Alleen AverageVehicleSpeed wordt gebruikt, waarbij een instantiering van de DataValue SpeedValue wordt toegepast.
Deze is gevuld met een Speed:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| speed | KilometresPerHour | Ja | >= 0,-1 | De gemiddelde snelheid behorende bij een detectiepunt in kilometer per uur |
Toelichting geen verkeer
Als vastgesteld kan worden dat een meetpunt of meetvak correct functioneert, maar dat er ter plaatse van het meetpunt gedurende de meetperiode geen verkeer is gepasseerd, dienen per gegevenstype de volgende attributen:
speedkrijgt de waarde “0”.numberOfInputValuesUsedkrijgt de waarde “0”.numberOfIncompleteInputskrijgt de waarde “0”.
Toelichting DataError
Indien een meetpunt of meetvak geen gegevens levert of indien de data provider kan vaststellen dat de gegevens onbetrouwbaar zijn, dienen per gegevenstype de volgende attributen gevuld te worden:
speedkrijgt de waarde “-1”dataErrorkrijgt de waarde “true”
Alle overige niet verplichte attributen dienen in deze situatie weggelaten te worden.
TravelTimeInformation¶
Dit element bevat travelTimeType:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| travelTimeType | TravelTimeTypeEnum | Ja | best, estimated, instantaneous, reconstituted | Indicatie van de manier waarop de reistijd is bepaald |
In het Nederlandse profiel wordt TravelTime gebruikt voor de actuele reistijd.
normallyExpectedTravelTime wordt daarbij gebruikt als referentiewaarde voor de reistijd.
Beiden hebben dezelfde opbouw met een instantiering van de DataValue DurationValue.
Deze is gevuld met een Duration.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| Duration | Seconds | Ja | >=0 | Tijdsduur uitgedrukt in seconden |
Toelichting geen verkeer
Als vastgesteld kan worden dat een meetpunt of meetvak correct functioneert, maar dat er ter plaatse van het meetpunt gedurende de meetperiode geen verkeer is gepasseerd, dienen per gegevenstype de volgende attributen:
durationkrijgt de waarde “-1”.numberOfInputValuesUsedkrijgt de waarde “0”.numberOfIncompleteInputskrijgt de waarde “0”.
Toelichting DataError
Indien een meetpunt of meetvak geen gegevens levert of indien de data provider kan vaststellen dat de gegevens onbetrouwbaar zijn, dienen per gegevenstype de volgende attributen gevuld te worden:
durationkrijgt de waarde “-1”dataErrorkrijgt de waarde “true”
Alle overige niet verplichte attributen dienen in deze situatie weggelaten te worden.