Ga naar inhoud

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> 
Ga terug naar de vorige pagina