VmsStatus
VmsStatus wordt gebruikt om verkeerscentrales, systemen en operators inzicht te geven in wat een specifiek VMS-bord op dit moment toont en of het naar behoren functioneert. Denk hierbij aan:
- Het bevestigen of een bericht correct wordt weergegeven
- Melden van afwijkingen, zoals gedeeltelijk defecte displays of storingen
- Signaleren van beperkingen, zoals onderhoudsmodus of lokale bediening
- Statusinformatie per displayArea, bijvoorbeeld bij meervlaksborden
Elementen
Element |
Type |
Verplicht |
Domein |
Omschrijving |
workingStatus |
WorkingStatusEnum |
Ja |
blank, covered, notWorking, working |
Status indicatie van het verkeersbord met dynamische informatie |
vmsMessage |
_VmsStatusMessageIndexVmsMessage |
Ja, 1 of meer |
NVT |
Beschrijving van het bericht op een verkeersbord met dynamische informatie |
Element VmsMessage
Attribuut |
Type |
Verplicht |
Domein |
Omschrijving |
index |
Integer |
Ja |
>=1 |
Volgnummer van het vmsMessage element |
Element |
Type |
Verplicht |
Domein |
Omschrijving |
vmsMessage |
VmsMessage |
Ja |
NVT |
Beschrijving van het bericht op een verkeersbord 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:vmsStatus>
</vms:vmsStatus>
</vms:vmsControllerStatus>
</d2:payload>
Go back to the previous page