Ga naar inhoud

Changelog

Op deze pagina is een overzicht te vinden van alle verschillen t.o.v. versie 2.3.

Nieuw Exchange protocol

  • Vanaf DATEXII versie 3 wordt er gewerkt met het exchange 2020 protocol WSDL
  • Hierdoor gaan voortaan zowel de MSTP als de MDP over dezelfde verbinding
  • Met dit protocol worden ook Informatiemanagement berichten​ geintroduceerd.
  • no data KeepAlive was elke 20 seconden, is nu elke minuut.
  • snapshot op connectie,
    • wijziging OnOccurence voor nieuw, wijziging of verwijdering
  • via informatiemanagement kan zowel een MeasurementSiteTable als een MeasurementSite nu expliciet worden afgemeld.
    • Uiteraard geldt de afmelding van een table ook voor de onderliggende sites.

MSTP

  • wordt middels allElementUpdate actueel gehouden​
    • Dit maakt het ontvangen van (meet)data bij eerstvolgende levering mogelijk (i.p.v. na 24 - 48 uur)​
    • Versienummer MSTP vervalt; altijd Latest
      • let op: MeasurementSite versienummer wordt hiermee belangrijker!​
  • MeasurementSiteRecord is gerenamed naar MeasurementSite
  • MeasurementSiteId mag geen betekenisvolle waarden bevatten, hiervoor is MeasurementSiteIdentification beschikbaar om een voor de leverancier herkenbare identificatie toe te kunnen voegen
  • measurementSiteLocation is nu gebaseerd op een generiek locatieprofiel wat nu gelijk is voor alle profielen (niet elk profiel gebruikt elk type locatie).
    • VILD wordt niet meer gebruikt voor AVG
    • OpenLrBinary vervangt OpenLr
  • specificVehicleType is verplicht gemaakt omdat of vehicletype of lengthCharacteristic moet worden gevuld
    • vehicleType mag maximaal 1 keer voorkomen
  • computationMethod is verplaatst naar measurementSpecificCharacteristics en is verplicht
  • period is verplicht
  • Accuracy komt te vervallen in de MST, wel wordt deze gevuld in de MDP
  • MeasurementSide wordt vervangen door bearing in pointByCoordinates
  • specificLane komt onder MeasurementSpecificCharacteristics te hangen en krijgt de attributen:
    • laneNumber met enum
    • laneUsage met enum
  • Vanaf versie 3 is IVP ook onderdeel van het AVG profiel, zodoende is er een nieuwe waarde voor specificMeasurementValueType bijgekomen: individualVehicleDataValues

MDP

  • MeasuredValue wordt PhysicalQuantity
    • SinglePhysicalQuantity komt daar als extra laag onder voor TrafficFlow, TraffficSpeed en TraveltimeData
    • TimeProfiledPhysicalQuantity komt daar als extra laag onder voor individualVehicleDataValues (tbv IVP)
    • MeasurementOrCalculationTime komt als measurementTimeDefault aan SiteMeasurements te hangen (de tijdsindicatie is dus geen onderdeel meer van BasicData)
    • measurementEquipmentTypeUsed is een attribuut van PhysicalQuantity
  • Traveltime kent nu ook normallyExpectedTravelTime hierdoor is de extensie niet meer nodig
  • IVP heeft met versie 3 een plek gekregen in het avg profiel, zodoende zijn sommige waarden op een andere plek terecht gekomen:
    • exitTime wordt MeasuredValues>IndividualVehicleDataValue>time
    • speed wordt MeasuredValues>IndividualVehicleDataValue>speed
    • vehicleLength wordt MeasuredValues>IndividualVehicleDataValue>lengthOfVehicle
    • bij Geen of onbetrouwbare data komt dataError te vervallen; zowel speed als lenght krijgen de waarde "-1"
  • Voorheen werd supplierCalculatedDataQuality gebruikt om de Accuracy waarde van de MST te overschrijven, maar MST kent nu geen accuracy meer. Het MDP veld accuracy wordt nu gebruikt.