Ga naar inhoud

Use case VMS Rijstrooksignalering - Concept

Inleiding

De use case VMS – Rijstrooksignalering beschrijft hoe informatie over de actuele status van rijstroken wordt vastgelegd en gepubliceerd binnen het Nederlands Profiel van de VMS‑publicatie. Deze publicatie biedt een gestandaardiseerde manier om beeldstanden en de bijbehorende configuratiegegevens van matrixsignaalgevers van wegbeheerders uniform en betrouwbaar beschikbaar te maken.

Dit document fungeert als oplegvel bovenop het Nederlandse VMS‑profiel. Het biedt aanvullende semantische en functionele context specifiek voor het onderwerp rijstrooksignalering, zodat zowel ontwerpers als afnemers beter begrijpen hoe de gegevens in deze use case moeten worden geïnterpreteerd en toegepast binnen het bredere kader van de VMS‑publicatie.

Rijstrooksignalering vormt een essentieel onderdeel van de verkeerssturing op het hoofdwegennet. Door gegevens over geopende, gesloten of dynamisch ingestelde rijstroken via de VMS‑publicatie te ontsluiten, ontstaat een consistent en actueel beeld dat zowel verkeersveiligheid als doorstroming ondersteunt. In deze documentatie wordt ingegaan op de functionele opbouw van de use case, de herkomst en verwerking van de data binnen NDW en de wijze waarop afnemers de gepubliceerde signaleringsinformatie kunnen toepassen in hun eigen systemen en diensten.

Toepassing

De gegevens uit de use case VMS – Rijstrooksignalering worden gebruikt door afnemers die actuele rijstrookinformatie willen integreren in hun verkeersmanagement-, monitoring- of informatiesystemen. De publicatie ondersteunt onder meer toepassingen zoals realtime verkeersinformatie, navigatiediensten, analyse van sturingsmaatregelen en evaluatie van operationele processen. Door de uniforme structuur kunnen zowel publieke als private partijen de data efficiënt verwerken en inzetten binnen hun eigen diensten.

Scope & Doelstelling

Dit oplegvel geeft aanvullende semantische en functionele duiding van de onderdelen van het Nederlands VMS‑profiel die specifiek betrekking hebben op rijstrooksignalering. Het richt zich uitsluitend op de interpretatie en samenhang van configuratiegegevens en beeldstanden die rijstrookinformatie vormen.

Het doel van dit document is om afnemers en ontwikkelaars te ondersteunen bij een consistente en correcte toepassing van deze gegevens binnen hun systemen. Het vervangt geen onderdelen van het VMS‑profiel en behandelt geen andere typen VMS‑functionaliteit of beeldstanden die buiten het domein van rijstrooksignalering vallen.

Context binnen de VMS‑publicatie

Binnen de VMS‑publicatie worden de statussen en instellingen van matrixsignaalgevers op een gestandaardiseerde manier beschreven, zodat verschillende wegbeheerders hun signaleringsinformatie uniform kunnen aanleveren. De use case VMS – Rijstrooksignalering maakt gebruik van deze structuur en richt zich specifiek op de elementen die rijstrookinformatie vormen: configuratiegegevens van de signaalgevers en de actuele beeldstanden die een rijstrook openen, sluiten of beperken.

Rijstrooksignalering staat in nauwe samenhang met andere onderdelen van de VMS‑publicatie, zoals locatie‑referentie, assetdefinities en signaalbeeldcatalogi. Dit oplegvel verduidelijkt hoe deze componenten in onderlinge samenhang worden geïnterpreteerd wanneer zij betrekking hebben op rijstrooksignalering, zodat afnemers de gegevens eenduidig kunnen toepassen.

Datamodellen

De VMS‑publicatie beschrijft matrixsignaalgevers en hun actuele status aan de hand van een aantal samenhangende datamodellen. Voor de use case VMS – Rijstrooksignalering zijn met name de modellen relevant die de structuur, locatie en functionele betekenis van rijstrooksignalen bepalen.

De configuratiegegevens leggen vast welke signaalgever op welke positie staat, welke rijstroken deze beïnvloedt en welke beelden de installatie kan tonen. Deze configuratie vormt de statische basis waarop de dynamische gegevens worden geïnterpreteerd. De actuele beeldstanden geven vervolgens de operationele toestand weer, zoals een geopende, gesloten of beperkte rijstrook.

De datamodellen binnen deze use case beschrijven daarom de relatie tussen:

  • Signaalgever – het fysieke of logische object dat signalen toont;
  • Locatie‑ en rijstrookkoppeling – de referentie naar de wegpositie en de betrokken rijstroken;
  • Beelddefinitie – de catalogus of set beelden die voor deze signaalgever beschikbaar zijn;
  • Actuele beeldstand – het dynamische signaal dat op een gegeven moment wordt gevoerd.

Door deze samenhang expliciet te maken, biedt dit document een eenduidig kader om rijstrooksignalering correct te interpreteren binnen het Nederlands VMS‑profiel.

Proceslogica

De verwerking van rijstrooksignalering binnen de VMS‑publicatie volgt een gestandaardiseerde informatiestroom waarbij statische configuratie en dynamische beeldstanden elkaar aanvullen. De configuratiegegevens vormen het uitgangspunt: zij bepalen welke signaalgevers beschikbaar zijn, waar deze geplaatst zijn en op welke rijstroken hun signalen betrekking hebben. Deze configuratie maakt het mogelijk om de inkomende dynamische data correct te interpreteren.

De dynamische beeldstanden worden door de wegbeheerder als statusupdates aangeleverd en geven de actuele operationele toestand van de signaalgever weer. Op basis van de vooraf vastgelegde configuratie kan worden afgeleid welke rijstrook door welk beeld wordt beïnvloed. Het samenbrengen van configuratie en status vormt daarmee de functionele kern van de rijstrookinformatie.

Binnen deze use case worden de gegevens in een vaste volgorde verwerkt:

  1. Inlezen van configuratiegegevens – opbouwen of bijwerken van de statische modelstructuur;
  2. Ontvangen van actuele beeldstanden – verwerken van dynamische signaleringsinformatie;
  3. Koppelen van beeld aan rijstrook – interpreteren van het signaal in relatie tot de configuratie;
  4. Publiceren van de rijstrookstatus – beschikbaar stellen van de afgeleide rijstrookinformatie via de VMS‑publicatie.

Door deze proceslogica ontstaat een eenduidige en reproduceerbare interpretatie van rijstrooksignalen, ongeacht verschillen in systemen of aanleverende wegbeheerders.

Interpretatieregels

De gegevens over rijstrooksignalering binnen de VMS‑publicatie worden geïnterpreteerd op basis van een vaste set regels die zorgen voor een uniforme duiding van beeldstanden en hun invloed op rijstroken. Deze interpretatieregels bepalen hoe configuratiegegevens en actuele signalen gezamenlijk worden vertaald naar een eenduidige rijstrookstatus.

1. Gebruik van configuratie als uitgangspunt

De configuratiegegevens vormen altijd de basis voor interpretatie. Alleen beelden die binnen de geconfigureerde beeldcatalogus van een signaalgever vallen, worden als geldig beschouwd. Configuratiefouten of ontbrekende koppelingen leiden tot een onbekende of niet‑interpreteerbare status.

2. Beeldstand bepaalt de operationele toestand

De actuele beeldstand geeft direct aan welke maatregel op een rijstrook van toepassing is. Een beeld wordt uitsluitend geïnterpreteerd volgens de betekenis zoals gedefinieerd in het Nederlandse VMS‑profiel (bijv. “Rijstrook dicht”, “Pijl links”, “Snelheidsaanduiding”).

3. Relatie tussen beeld en rijstrook

De koppeling tussen signaalgever en rijstrook wordt niet afgeleid uit de beeldstand zelf maar uit de configuratie. Hierdoor blijft de interpretatie consistent, ook wanneer beeldcatalogi of signaleringsstrategieën tussen wegbeheerders verschillen.

4. Prioriteit bij conflicterende beelden

Indien meerdere beelden van toepassing lijken te zijn op dezelfde rijstrook (bijvoorbeeld door parallelle systemen of tijdelijke inconsistenties), krijgt het beeld met de hoogste verkeerskundige impact voorrang, overeenkomstig de hiërarchie in het VMS‑profiel. Inconsistente situaties worden gemarkeerd als “conflict”.

5. Tijdsvolgorde en geldigheid

Een beeldstand is geldig tot het volgende bericht dit vervangt, conform de regels van de VMS‑publicatie. Verouderde of incomplete statusinformatie krijgt geen normatieve betekenis en kan door afnemers als “ongeldig” of “onzeker” worden behandeld.

6. Afgeleide rijstrookstatus

De uiteindelijke rijstrookstatus wordt afgeleid door:

  • de geconfigureerde rijstrookkoppeling te combineren met
  • het actuele beeld en
  • de betekenis van dat beeld binnen de vastgestelde catalogus.

Dit leidt tot één van de gedefinieerde interpretaties, zoals: open, gesloten, beperkt beschikbaar, snelheidsbeperking, onbekend of conflict.

Bekende Aandachtspunten

Bij het gebruik en interpreteren van rijstrooksignalering binnen de VMS‑publicatie zijn enkele aandachtspunten van belang:

Situaties buiten het bereik van de VMS‑publicatie

Bepaalde rijstrookmaatregelen, zoals tijdelijke fysieke afzettingen of niet‑VMS‑gestuurde signalering (bijv. bij wegwerkzaamheden of incidenten), worden niet via de VMS‑publicatie gedeeld. Deze maatregelen kunnen leiden tot afwijkingen tussen feitelijke en gepubliceerde rijstrookstatus.

Geen verkeerskundige interpretatie in de publicatie zelf

De VMS‑publicatie levert signaleringsinformatie op beeldniveau. Verkeerskundige betekenis (bijv. hoe maatregelen in samenhang een route beïnvloeden) wordt niet afgeleid door het profiel en blijft de verantwoordelijkheid van afnemers.

Configuratiegegevens

Nog te doen

Beeldstanden

Rijstrook Afgesloten

Waarde in huidige feed: lane_closed Sign 5

Data elementen

Attribuut Waarde
flashingLightsOn false
pictogram xsi:type RegularPictogram
pictogramDescription gddStructure
gddStructure.gddPictogramIdentification.country nl
gddStructure.gddPictogramIdentification.serviceCategory informative
gddStructure.gddPictogramIdentification.pictogramCategoryCode 768
pictogramDescription laneClosed

Rijstrook Open

Waarde in huidige feed: lane_open Sign 1

Data elementen

Attribuut Waarde
flashingLightsOn false
pictogram xsi:type RegularPictogram
pictogramDescription gddStructure
gddStructure.gddPictogramIdentification.country nl
gddStructure.gddPictogramIdentification.serviceCategory informative
gddStructure.gddPictogramIdentification.pictogramCategoryCode 1
pictogramDescription laneOpen

Rijstrook Verderop Afgesloten

Waarde in huidige feed: lane_closed_ahead

Waarde in huidige feed: merge_left Sign 12

Data elementen

Attribuut Waarde
flashingLightsOn true
pictogram xsi:type RegularPictogram
pictogramDescription gddStructure
gddStructure.gddPictogramIdentification.country nl
gddStructure.gddPictogramIdentification.serviceCategory informative
gddStructure.gddPictogramIdentification.pictogramCategoryCode 3
pictogramDescription keepLeft

Invoegen naar rechts

Waarde in huidige feed: merge_right Sign 11

Data elementen

Attribuut Waarde
flashingLightsOn true
pictogram xsi:type RegularPictogram
pictogramDescription gddStructure
gddStructure.gddPictogramIdentification.country nl
gddStructure.gddPictogramIdentification.serviceCategory informative
gddStructure.gddPictogramIdentification.pictogramCategoryCode 4
pictogramDescription keepRight

Usecase Einde Alle Geboden

Waarde in huidige feed: restriction_end Sign 10

Data elementen

Attribuut Waarde
flashingLightsOn false
pictogram xsi:type RegularPictogram
pictogramDescription gddStructure
gddStructure.gddPictogramIdentification.country nl
gddStructure.gddPictogramIdentification.serviceCategory informative
gddStructure.gddPictogramIdentification.pictogramCategoryCode 2
pictogramDescription restrictionEnd

Usecase Tijdelijke Maximum Snelheid

Waarde in huidige feed: speedlimit

Maximum snelheid 50/70/80/90

Sign 4 Sign 5 Sign 13Sign 7 Sign 6

Data elementen

Attribuut Waarde
flashingLightsOn [false, true]
pictogram xsi:type RegularPictogram
pictogramDescription maximumSpeedLimitedToTheFigureIndicated
numericalInformationType speed
numericValue [50,70, 80,90]
unitOfMeasure kilometresPerHour
presenceOfRedRing [false, true]

Maximum snelheid 50/70 met flashes

Sign 1 Sign 2

Usecase Geen Beeldstand

Waarde in huidige feed: blank Sign 14

Data elementen

Attribuut Waarde
flashingLightsOn [false, true]
pictogram xsi:type RegularPictogram
pictogramDescription blankVoid

Usecase Foutstatus

Waarde in huidige feed: unknown