MultiPageDisplay
MultiPageDisplay is bedoeld voor situaties waarin meerdere tekst- of pictogramcombinaties in tijdsvolgorde moeten worden getoond, zoals:
- Lange berichten die niet in één keer op het bord passen (bijv. Pagina 1: "FILE A12 – UTRECHT", Pagina 2: "VOLG OMLEIDING A27")
- Geanimeerde of wisselende boodschappen (bijvoorbeeld bij evenementen)
- Meertalige berichten (zoals Nederlands gevolgd door Engels)
- Om-en-om-weergave van pictogrammen en tekst
Elke pagina binnen de MultiPageDisplay wordt gedefinieerd met een DisplayPage, waarin afzonderlijke content-elementen worden gespecificeerd, zoals TextDisplay. Er kunnen tevens instellingen worden meegegeven voor:
- Weergaveduur per pagina
- Scroll- of fade-effecten
- Herhalingsfrequentie van de volledige boodschap
Deze structuur maakt het mogelijk om VMS-boodschappen dynamisch op te bouwen en aan te passen aan de beschikbare displayruimte en gebruikerseisen, zonder verlies van leesbaarheid of effectiviteit.
Elementen
Element | Type | Verplicht | Domein | Omschrijving |
---|---|---|---|---|
displayAreaSettings | _MultiPageDisplayPageNumberDisplayAreaSettings | Ja, 1 of meer | NVT | Beschrijving van inhoud per gebied op een verkeersborden met dynamische informatie |
Element displayAreaSettings
Attribuut | Type | Verplicht | Domein | Omschrijving |
---|---|---|---|---|
pageNumber | Integer | Ja | >=1 | Volgnummer van het displayAreaSettings element |
Element | Type | Verplicht | Domein | Omschrijving |
---|---|---|---|---|
displayAreaSettings | DisplayAreaSettings | Ja | NVT | Beschrijving van inhoud per gebied op een verkeersborden met dynamische informatie |
Voorbeeld
<?xml version="1.0" encoding="UTF-8"?>
<d2:payload xmlns:vms="http://datex2.eu/schema/3/vms" 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="vms:VmsPublication" lang="en-us" modelBaseVersion="3" xsi:schemaLocation="http://datex2.eu/schema/3/d2Payload DATEXII_3_D2Payload.xsd">
<com:publicationTime>2001-12-17T09:30:47Z</com:publicationTime>
<com:publicationCreator>
<com:country>nl</com:country>
<com:nationalIdentifier>NDWNL</com:nationalIdentifier>
</com:publicationCreator>
<vms:headerInformation>
<com:informationStatus>real</com:informationStatus>
</vms:headerInformation>
<vms:vmsControllerStatus>
<vms:vmsControllerTableReference id="String" targetClass="vms:VmsControllerTable"/>
<vms:vmsControllerReference id="String" targetClass="vms:VmsController"/>
<vms:vmsStatus vmsIndex="1" xsi:type="vms:_VmsControllerStatusVmsIndexVmsStatus">
<vms:vmsStatus>
<vms:workingStatus xsi:type="vms:_WorkingStatusEnum">covered</vms:workingStatus>
<vms:vmsMessage messageIndex="1" xsi:type="vms:_VmsStatusMessageIndexVmsMessage">
<vms:vmsMessage>
<vms:timeLastSet>2025-04-02T10:00:00Z</vms:timeLastSet>
<vms:displayAreaSettings displayAreaIndex="1" xsi:type="vms:_VmsMessageDisplayAreaIndexDisplayAreaSettings">
<vms:displayAreaSettings xsi:type="vms:MultiPageDisplay">
<vms:displayAreaSettings pageNumber="1">
<vms:displayAreaSettings xsi:type="vms:TextDisplay">
<vms:textLine lineIndex="1">
<vms:textLine>
<vms:textLine>1 mei 21h - 4 mei 05h</vms:textLine>
</vms:textLine>
</vms:textLine>
<vms:textLine lineIndex="2">
<vms:textLine>
<vms:textLine>A12 dicht richting Den Haag</vms:textLine>
</vms:textLine>
</vms:textLine>
<vms:textLine lineIndex="3">
<vms:textLine>
<vms:textLine>vanAnaarBeter.nl</vms:textLine>
</vms:textLine>
</vms:textLine>
</vms:displayAreaSettings>
</vms:displayAreaSettings>
</vms:displayAreaSettings>
</vms:displayAreaSettings>
</vms:vmsMessage>
</vms:vmsMessage>
</vms:vmsStatus>
</vms:vmsStatus>
</vms:vmsControllerStatus>
</d2:payload>