Ga naar inhoud

NL profiel DATEX II versie 3 VMS - Concept

Hieronder wordt het complete profiel toegelicht; het gaat om alle elementen die kunnen worden gebruikt. Niet alle velden zijn in elke situatie verplicht; kijk voor de specifieke toepassing bij DRIPs of Rijstrooksignalering.

PayloadPublication

Het Nederlandse profiel is een toegespitste versie van het Europese DatexII v3.4 model. Voor verkeersborden wordt gebruik gemaakt van een PayloadPublication van het type (xsi:type) VmsTablePublication, voor de configuratie van de verkeersborden, en een VmsPublication voor de status en de (actuele) weergave (beeldstand) van het verkeersbord.

Elke PayloadPublication kent twee verplichte onderdelen: publicationTime, publicationCreator. Bij zowel de VmsTablePublication als de VmsPublication is headerInformation verplicht.

de structuur is als volgt:

image

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.

Element Type Verplicht Domein
country CountryEnum Ja NL
nationalIdentifier String Ja Door NDW aan aanleverende partij toegekende identificatie

headerInformation

Dit verplichte element bevat managementinformatie.

Element 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 ....).

VmsTablePublication

De VmsTablePublication is een specialisatie van de PayloadPublication en bevat één vmsControllerTable

VmsControllerTable

Het element VmsControllerTable bevat informatie over de standaard configuratie en locatie van VMS-borden. Een VmsControllerTable bevat tenminste één VmsController.

De structuur is als volgt:

image

Attribuut Type Verplicht Domein Omschrijving
id String Ja Geldig id Identificatie van de vmsControllerTable
version String Ja latest In DATEXII versie 3 wordt op Exchange2020 niveau het concept AllElementUpdate geïntroduceerd bij de VmsControllerTablePublication, om naast de Snapshot ook updates door te kunnen sturen van individuele VmsControllers. Gevolg hiervan is dat het versienummer op VmsControllerTable niveau niet langer relevant is. De versie wordt omdat deze wel verplicht is, gefixeerd op latest. Het versienummer per VmsController is leidend gemaakt.

VmsController

De VmsController heeft een id en een version, en beschrijft hoeveel en welke configuraties er zijn verbonden aan een wegkantsysteem en portaal. Deze configuraties (vms) zijn door middel van een index gekoppeld aan de VmsController.

de structuur is als volgt:

toevoegen externalIdentifier = uuid onderstation

plaatje aanpassen verplicht numberofvms

image

Attribuut Type Verplicht Domein Omschrijving
id String Ja Geldig id Identificatie van de vmsController
version String Ja Geldig id Van toepassing zijnde versie van de vmsController
numberOfVms Integer Ja NVT Beschrijving van het aantal beschreven configuraties van verkeersborden
vms Vms met indexed reference 1 of meer NVT Beschrijving van configuraties van verkeersborden

Vms

Een vms is een geindexeerd element dat de locatie en configuratie van de individuele panelen beschrijft die verbonden zijn met één en dezelfde controller.

De structuur is als volgt:

toevoegen vmsTypeCode voor hallogeen of LED: in principe fabriekscode/typering EN vms extensie toevoegen met externalIdentifier

image

Attribuut Type Verplicht Domein Omschrijving
description MultilingualString Nee NVT Tekstuele beschrijving van het verkeersbord
lanternsPresent Boolean Nee 0 ,1 Geeft aan of de Vms beschikt over knipperlicht buiten het beeldstandgebied zelf
physicalSupport PhysicalSupportEnum Nee centralReservationMounted, gantryMounted, overheadBridgeMounted, roadsideCantileverMounted, roadsideMounted, trailerMounted, tunnelEntranceMounted, vehicleMounted Locatie en montagepositie: Het vastleggen van waar het bord zich bevindt en hoe het is gemonteerd (bijv. op een viaduct, langs de weg of op een trailer)
vmsType VmsTypeEnum Nee colourGraphic, monochromeGraphic, simpleMatrixSign Type visuele weergave
vmsConfiguration VmsConfiguration Ja NVT Beschrijving van de configuratie van het verkeersbord
vmsLocation PointLocation Ja NVT Beschrijving van de locatie van het verkeersbord

VmsConfiguration

Iedere vms heeft een VmsConfiguration.
vmsConfiguration bevat het verplichte en geindexeerde element displayArea, welke het weergavegebied van het bord beschrijft.

De structuur is als volgt:

image

Attribuut Type Verplicht Omschrijving
numberOfDisplayAreas NonNegativeInteger Ja, altijd 1 Het aantal DisplayArea's waarin een vms is opgedeeld
DisplayArea

In de huidige datalevering komen enkel verkeersborden met één DisplayArea voor, zodoende is de DisplayAreaIndex altijd "0".

TextDisplayArea

Wanneer er sprake is van een tekstuele weergave op het verkeersbord, kan er middels TextDisplayArea een maximaal aantal regels worden meegegeven.

Attribuut Type Verplicht Omschrijving
maxNumberOfRows NonNegativeInteger Nee Het maximaal aantal tekstregels dat op het bord kan worden getoond

VmsPublication

De VmsPublication is een specialisatie van de PayloadPublication en bevat tenminste één VmsControllerStatus.

VmsControllerStatus

De VmsControllerStatus wordt gebruikt om de actuele status van de hardware- of softwarecomponenten van een VMS-systeem vast te leggen.

De structuur is als volgt.

vmscontrollerFault weghalen!?

image

Attribuut Type Verplicht Domein Omschrijving
statusUpdateTime DateTime Nee Datum en tijd als UTC (Zulu notatie) Tijdstip waarop de vmscontrollerStatus is bijgewerkt.
vmsControllerReference VmsControllerVersionedReference Ja NVT Identificatie van de vmsController waarop de status van toepassing is
vmsControllerTableReference VmsControllerTableVersionedReference Ja NVT Identificatie van de vmsControllerTable waarop de status van toepassing is
vmsControllerFault VmsControllerFault Nee NVT Foutinformatie gerelateerd aan de VMSController
vmsStatus VmsStatus Ja, 1 of meer NVT Beschrijving van de status van een verkeersbord

VmsControllerReference

Identificatie van de vmsController waarop de status van toepassing is.

Attribuut Type Verplicht Domein Omschrijving
id String Ja Geldig id Identificatie van de vmsController die van toepassing is
version String Ja >=1 Van toepassing zijnde versie van de vmsController
targetClass String Ja vms:VmsController Verwijzing naar de specifieke VmsTablePublication waarin de eigenschappen van de verkeersborden staan opgenomen

VmsControllerTableReference

Identificatie van de vmsControllerTable waarop de status van toepassing is

Attribuut Type Verplicht Domein Omschrijving
id String Ja Geldig id Identificatie van de vmsControllerTable die van toepassing is
version String Ja latest Van toepassing zijnde versie van de vmsControllerTable
targetClass String Ja vms:VmsControllerTable Verwijzing naar de specifieke VmsTablePublication waarin de eigenschappen van de verkeersborden staan opgenomen

VmsControllerFault

TOEDELEDOKIE? VmsControllerFault bevat foutinformatie gerelateerd aan een specifieke VMSController.

De structuur is als volgt.

image

Attribuut Type Verplicht Domein Omschrijving
vmsControllerFault VmsControllerFaultEnum Ja CommunicationsFailure, PowerFailure, Other, Unknown Typering van de fout
FaultLastUpdateTime DateTime Ja Datum en tijd als UTC (Zulu notatie) Tijdstip waarop de foutinformatie is bijgewerkt
faultDescription MultilingualString Nee NVT tekstuele beschrijving van de fout

VmsStatus

vmsStatus is een verplicht (en geindexeerd) element dat de status van een verkeersbord beschrijft.

De structuur is als volgt.

image

Attribuut Type Verplicht Domein Omschrijving
flashingLightsOn Boolean Nee NVT Geeft aan of de lampen, met uitzondering van de beeldstand, aan het knipperen zijn
statusUpdateTime DateTime Nee Datum en tijd als UTC (Zulu notatie) Het tijdstip waarop de vmsStatusis bijgewerkt
workingStatus WorkingStatusEnum Nee blank, covered, notWorking, working Geeft aan of het bord in (deels)werkende staat is
vmsMessage VmsStatusMessageIndexVmsMessage Ja, 1 of meer NVT Beschrijving van het bericht op een bord
VmsFault VmsFaultTypeEnum Nee incorrectMessageDisplayed, incorrectPictogramDisplayed, outOfService, unableToClearDown, unknown, other het type fout dat is opgetreden bij het desbetreffende bord

VmsMessage

VmsMessage is een verplicht (geïndexeerd) element dat wordt gebruikt om precies te beschrijven welke informatie op het bord verschijnt.

De structuur is als volgt.

image

Attribuut Type Verplicht Domein Omschrijving
messageSetBy MultilingualString Nee NVT De wegbeheerder of authoriteit die de huidige beeldstand heeft geplaatst
reasonForSetting MultilingualString Nee NVT Beschrijft de reden voor het plaatsen van de huidige beeldstand
setBySystem Boolean Nee true, false Geeft aan of de beeldstand geautomatiseerd door een (onderliggend) systeem is geplaatst. Indien van toepassing waarde "True"
timeLastSet DateTime Ja Datum en tijd als UTC (Zulu notatie) Datum en tijd waarop de huidige beeldstand voor het laatst is aangepast
Image Image Nee NVT Codering van de afbeelding die getoond wordt op een verkeersbord
displayAreaSettings VmsMessageDisplayAreaIndexDisplayAreaSettings Ja NVT Beschrijving van inhoud per gebied op een verkeersborden
Image
Attribuut Type Verplicht Domein Omschrijving
imageData Base64Binary Ja NVT Binaire representatie van de afbeelding getoond op een verkeersbord
imageFormat ImageFormatEnum Ja png Het dataformaat van de afbeelding
DisplayAreaSettings

DisplayAreaSettings is een verplicht ( index = 0) element waarin de huidige beeldstand nader wordt beschreven aan de hand van twee mogelijke specialisaties.

De structuur is als volgt.

image

Specialisatie Omschrijving
PictogramDisplay Hiermee wordt de grafische beeldstand (pictogram) beschreven
TextDisplay Hiermee wordt de tekstuele beeldstand beschreven
PictogramDisplay

PictogramDisplay beschrijft de grafische beeldstand (pictogram) en bevat een RegularPictogram en een GddStructure.

De structuur is als volgt.

image

RegularPictogram

Attribuut Type Verplicht Domein Omschrijving
pictogramDescription PictogramEnum Nee blankVoid, bridgeClosed, carParkFull, carParkSpacesAvailable, corridorForEmergencyVehicleAccess, curveArrowToLeft, curveArrowToRight, dangerOfFire, doubleExitToLeft, doubleExitToRight, endOfAdvisorySpeed, fastenChildrensSeatBelts, fastenYourSeatBelt, fire, footballMatch, hardShoulderNotRunning, hardShoulderRunning, horizontalDiversionToLeft, horizontalDiversionToRight, keepASafeDistance, keepLeft, keepRight, lane1ClosedOf2, lane2ClosedOf2, lane1ClosedOf3, lane3ClosedOf3, lanes1And2ClosedOf3, lanes2And3ClosedOf3, lane1ClosedOf4, lane4ClosedOf4, lanes1And2ClosedOf4, lanes3And4ClosedOf4, lanes1And2And3ClosedOf4, lanes2And3And4ClosedOf4, leftHandLaneClosed, narrowLanesAhead, obliqueArrowToLeft, obliqueArrowToRight, pollutionOrSmogAlert, rightHandLaneClosed, singleExitToLeft, singleExitToRight, smoke, snowPloughInAction, speedCamerasInAction, straightVerticalArrow, trafficDeviatedToOppositeCarriagewayAhead, trafficPartiallyDeviatedToOppositeCarriagewayAhead, tunnelClosed, verticalDiversion, other Beschrijft wat er getoond wordt
presenceOfRedRing Boolean Ja, indien "true" true Beschrijft of er een rode ring getoond wordt

Hiernaast bevat RegularPictogram ook het optionele element DisplayedNumericalInformation :

Attribuut Type Verplicht Domein Omschrijving
numericalInformationType DisplayedNumericalInformationTypeEnum Ja distance, height, length, rateOfIncline, sectionLength, speed, weight, weightPerAxle, width Typering van de getoonde numerieke waarde
numericalValue Decimal Ja NVT Numerieke waarde
unitOfMeasure UnitOfMeasureEnum Ja kilometres, kilometresPerHour, metres, percentage, tonnes Meeteenheid van de numerieke waarde

GddStructure

Bevat het element GddPictogramIdentification.

Attribuut Type Verplicht Domein Omschrijving
country CountryCode Ja NL Code van het land waarin het verkeersbord zich bevindt
pictogramCategoryCode GddPictogramCategoryCode Ja tussen de 100 en 999 Driecijferige code om een pictogram te identificeren, zoals gedefinieerd in de ISO14823 Graphic Data Dictionary
serviceCategory GddServiceCategoryEnum Ja dangerWarning, regulatory, informative, publicFacilities, ambientConditions, roadConditions Het type service dat door het pictogram wordt geleverd conform ISO14823
TextDisplay

TextDisplay beschrijft de tekstuele beeldstand en bevat het (geïndexeerde) element TextLine.

De structuur is als volgt.

image

Attribuut Type Verplicht Domein Omschrijving
textLine String Ja, minimaal één NVT De tekstuele boodschap op een verkeersbord