DVD: Detailed Vehicle Data
Waar IVP over individuele passages rapporteert, verrijkt DVD deze aan de hand van nummerbord herkenning. DVD volgt daarbij dezelfde opzet als IVP.
Er worden periodieke gegevens geleverd over vooraf bekende locaties. Op dit
moment worden voor IVP de gemeten snelheid, lengte en doorkomsttijd per
gepasseerd voertuig geleverd. Deze worden gemeten op meetpunten.
De publicatie van gegevens geschiedt altijd met de class D2LogicalModel. De over
te dragen gegevens worden gemodelleerd door middel van een specialisatie van de
class PayloadPublication.
Het element payloadPublication van d2LogicalModel wordt gevormd naar een van de PayloadPublication-specialisaties: de MeasurementSiteTablePublication (MSTP), of MeasuredDataPublication (MDP). Hierin worden respectievelijk de locatie configuratie en de gemeten waarden beschreven.
Download nu de DATEX II XSD profielen.
MeasurementSiteTablePublication (MSTP)
De MeasurementSiteTablePublication is het configuratiebestand voor de Verkeersgegevens en bevat voor alle locaties waar gemeten wordt de volgende informatie:
- Meetlocatie configuratie
- Meetlocatie locatiereferentie
Attributen
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | Zie toelichting | Een unieke identificatie van de dataprovider |
| version | String | Ja | last, Zie toelichting | Constante waarde ter inidicatie van de meest recente versie |
id
Met het attribuut id wordt een naam (identificatie) toegekend aan de measurementSiteTable. Hier is het volgende over afgesproken. Het ID begint met een code van 5 karakters. Deze vijf karakters zijn uitgedeeld door NDW. Na deze 5 karakters volgt een ‘_’ waarna de data provider de identificatie zelf mag aanvullen om te komen tot een unieke identificatie.
version
In DATEXII versie 3 is als concept van Snapshot en AllElementUpdate geïntroduceerd dat bij de MeasurementSiteTablePublication. Gevolg hiervan is dat het versienummer op MeasurementSiteTable niveau niet langer relevant is. Het versienummer per MeasurementSite is leidend gemaakt.
Elementen
| Element | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| measurementSite | MeasurementSite | Ja, 1 of meer | NVT | Het element measurementSite bevat informatie over de standaard configuratie en locatie van meetlocaties |
Meetlocaties (MeasurementSite)
Attributen
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | Zie toelichting | Een unieke identificatie van de meetlocatie |
| version | String | Ja | >=1 Zie toelichting | Van toepassing zijnde versie van de meetlocatie |
id
Met het attribuut id wordt een naam (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.
Toelichting measurementSite.id
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
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.
Elementen
| Element | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| 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 |
| 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 |
| 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 | Ja | >=0 | Dit element beschrijft het totaal aantal rijstroken waarover de meetlocatie waardes levert |
| measurementSpecificCharacteristics | MeasurementSpecificCharacteristics | Ja | NVT | Het element measurementSpecificCharacteristics komt per meetlocatie één of meer keren voor en beschrijft steeds een meetpunt-gegevenstype-voertuigcategorie–trio |
| measurementSiteLocation | PointLocation | 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 |
Subelement measurementEquipmentTypeUsed
Middels dit element kan in worden aangegeven met welk type apparatuur de meetlocatie is uitgerust.
| Domeinwaarde | Toelichting |
|---|---|
| anpr | herkenning van kentekens |
Subelement MeasurementSpecificCharacteristics
Attributen
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| index | Integer | Ja | >=0 | Volgnummer van de karakteristieken, conform de volgorde hiervoor beschreven |
Elementen
| Element | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| accuracy | Percentage | Ja | >=0, <=100 | Standaard nauwkeurigheid van betreffende meetpunt in procenten |
| measurementSide | DirectionEnum | Nee | anticlockwise, clockwise, northBound, northEastBound, eastBound, southEastBound, southBound, southWestBound, westBound, northWestBound | In dit element kan de kant van de weg beschreven worden waarop de meting wordt uitgevoerd. Dit kan, met name op het omliggend wegennet helpen met de locatiebepaling |
| period | Seconds | Ja | >0 | Dit is de duur van de meetperiode in seconden |
| specificMeasurementValueType | _extendedValue | Ja | detailedVehicleMeasurements | Dit element wordt gebruikt om het type meting te duiden voor DVD is dat altijd deze waarde. |
Toelichting specificVehicleCharacteristics
Voor elke meetlocatie wordt in ieder geval eenmaal per meetpunt de categorie ‘anyVehicle’ aangegeven met het element vehicleType. In de overige, op dat meetpunt betrekking hebbende, specificVehicleCharacteristics elementen, mag 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).
Subelement MeasurementSiteLocation
Voor DVD wordt gebruik gemaakt van een PointLocation. Het element pointByCoordinates wordt gebruikt om aan de hand van coördinaten het punt te beschrijven.
Het element is rijker dan het element pointCoordinates, doordat er een richting (bearing) opgenomen wordt. Het opnemen van de richting is van groot belang voor de correcte interpretatie van de locatie.
Elementen
| Element | Type | Verplicht |
|---|---|---|
| bearing | AngleInDegrees | Ja, tenzij niet anders mogelijk |
| pointCoordinates | PointCoordinates | Ja |
PointCoordinates
Dit element geeft het punt weer aan de hand van coördinaten op basis van het WGS84 systeem. Het World Geodetic System 1984 (WGS84) is het coördinatenreferentiesysteem voor de aarde WGS84 is ontworpen voor gps. WGS84 wordt standaard gebruikt door gps-ontvangers (hoewel ook andere coördinatenreferentiesystemen kunnen worden ingesteld). Daardoor is WGS84 een van de meest gebruikte wereldwijde coördinatenreferentiesystemen.
MeasuredDataPublication (MDP)
Voor DVD is het DATEXII profiel uitgebreid met een extensie. In het diagram is te zien welke specifieke velden er zijn toegevoegd onder PhysicalQuantity.
DetailedVehicleData
bodyworkType
Hier wordt de Europese aanduiding voor het carrosserietype van een voertuig gebruikt.
Deze wordt vastgesteld tijdens de goedkeuring van een voertuig.
Het gegeven wordt alleen vastgesteld bij voertuigen van de Europese voertuigcategorieën:
- M1 (personenauto’s)
- M2 en M3 (bussen)
- N1-N3 (bedrijfsauto’s)
- O1-O4 (aanhangwagens).
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| BodyworkType | Carrosserietype | BA BB BC BD BE BX Other |
country en licensePlateCode
Hier wordt het land van herkomst van het voertuig vermeld. Hiervoor worden Landcodes volgens ISO 3166-2 formaat gebruikt, welke vervolgens worden geaggregeerd naar:
- Nederlands
- Niet-Nederlands
Om de data te pseudonimiseren wordt elke auto voorzien van een dagelijkse unieke code op basis van het kenteken.
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| country | Landcode | NL OT |
| licensePlateCode | kenteken unieke code | numeriek |
EUVehicleCategory, vehicleType en vehicleUsage
Deze drie attributen beschrijven de Europese voertuigcategorie.
Een aantal categorieën bestaan uit een samentrekking:
- moped
- Gemotoriseerde rijwielen en bromfietsen (L1)
- Bromfietsen op drie wielen (L2)
- motorcycle
- Motorfietsen op twee wielen (L3)
- Motorfietsen op twee wielen met zijspan (L4)
- Gemotoriseerde driewielers (L5)
- fourWheeledDrive(_extended)
- Lichte vierwieler (L6)
- Zware vierwieler (L7)
- lightTrailer(_extended)
- O1, O2, R, R1, R2, S, S1
- mediumTrailer(_extended)
- O3, R3 en S2
- heavyTrailer(_extended)
- O4 en R4
- AgriculturalVehicle
- T, U en Z en C:
- Trekkers op wielen (T, T1, T2, T3, T4)
- Mobiele machines (U)
- Landbouwtractor (Z)
- Trekkers op rupsbanden (C)
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| EUVehicleCategory vehicleType |
Europese voertuigcategorie | moped; Motorcycle; fourWheeledDrive(_extended) m1 m2 m3 n1 n2 n3 lightTrailer(_extended) mediumTrailer(_extended) heavyTrailer(_extended) AgriculturalVehicle |
| VehicleUsage | taxi |
fuelType en hybridType
De combinatie van brandstof(fen), emissieklasse(s) en klasse hybride voertuig bepalen samen de mate van verschoning.
Voertuigen met een type brandstof worden aangeduid met nummer 1, voertuigen met meerdere brandstoffen staan meermaals in de RDW-database met een nummer 2 en soms zelfs 3 in de kolom BRANDSTOF_VNR.
Hier worden de volgende categorieen onderscheiden:
- zeroEmission: Electriciteit, waterstof
- other: Alcohol, Overig
- liquidGas: CNG, LNG, LPG
- hybrid: Hybride
- diesel: Diesel
- petrol: Benzine
- unknown: Onbekend
Wanneer het attribuut fuelType gevuld is met 'hybrid' wordt hybridType ingevuld. Bij dit attribuut zin er vervolgens twee opties mogelijk:
- NOVC: Niet extern oplaadbare hybride
- OVC: Extern oplaadbare hybride
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| fuelType | Brandstof | zeroEmission(_extended) other liquidGas hybrid(_extended) diesel petrol unknown |
| hybridType | Klasse hybride elektrisch voertuig | NOVC OVC |
maximumAllowedVehicleMass
De wettelijk toegestane maximum massa van het voertuig, afgeleid van de technisch toegestane maximummassa van het voertuig. Zo nodig verminderd aan de hand van wettelijke bepalingen of op verzoek van de aanvrager van het kentekenbewijs.
Geaggregeerd naar drie gewichtsklassen:
- Onder of gelijk aan 3.500 kg
- Tussen de 3.500kg en 10.000 kg
- Boven de 10.000 kg
Deze waarde wordt ook gebruikt voor het bepalen of het een bestelauto of vrachtauto betreft bij EU Cat. N.
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| maximumAllowedVehicleMass | Toegestane maximum massa voertuig | lessThanOrEqual3500 Between350andEqualTo10.000 moreThan10.000 |
transitionalArrangement
Dit attribuut wordt alleen gebruikt wanneer er sprake is van een overgangsregeling.
Op dit moment gaat het uitsluitend om overgangsregeling ZES.
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| transitionalArrangement | Aanduiding speciale doeleinden, bijzonderheidscode en carosseriecode |
ZES |
VehicleAgeCategory
Dit attribuut beschrijft de leeftijd in jaren van het voertuig op het moment van passage, dit wordt berekend aan de hand van het jaar waarin het voertuig voor het eerst is geregistreerd (waar ook ter wereld).
Om herleidbaarheid te voorkomen wordt de leeftijd als volgt geduid:
- de eerste 9 jaar word de leeftijd wel op jaar vermeld
- vanaf 10 jaar per 5 jaar
- Oldtimers worden vervolgens vermeld als 40 jaar en ouder
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| vehicleAgeCategory | leeftijd op moment van passage | - year0 - year1 - … - … - year9 - year10-14 - year15-19 - … - … - year35-39 - year40over |
VehicleCharacteristics::Emissions
Dit attribuut beschrijft de emissieklasse, gebruikmakende van een samentrekking van emissionClassificationEuro:
- euro4(_extended): emissieklasse 0 t/m 4
- euro5: emissieklasse 5 (en EEV)
- euro6: emissieklasse 6
- euroIV(_extended): emissieklasse I t/m IV
- euroV: emissieklasse V
- euroVI: emissieklasse VI
- euroUnknown(_extended): (leeg)
- freeOfEmission: emissieklasse Z
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| EmissionClassificationEuro emissionLevel |
Emissieklasse | euro4(_extended) euro5 euro6 euroIV(_extended) euroV euroVI euroUnknown.(_extended) freeOfEmission (use emissionLevel(not classification)) |
VehicleCharacteristics::NumberOfAxlesCharacteristics
Dit attribuut beschrijft het aantal assen van een voertuig.
- 1 t/m 6 assen worden afzonderlijk beschreven,
- 7 t/m 10 assen worden samengevoegd tot één categorie
- alles boven de 10 wordt ook samengevoegd tot één categorie
| Attribuut | Kenmerk | Geaccepteerde waarden |
|---|---|---|
| comparisonOperator | ||
| numberOfAxles | Aantal assen | equalTo 1 equalTo 2 equalTo 3 equalTo 4 equalTo 5 equalTo 6 GreaterThanAndEqualTo 7 LessThanAndEqualTo 10 GreaterThan 10 |
