Skip to content

DATEXII Extension OpenLrBinaryExtensions

With the introduction of DATEXII version 3, a new extension has been included for describing OpenLR location references as binary values. This extension can be applied to:

The structure of the extension is as follows:

image

The application of the extension within the Dutch Profile is further explained below. Detailed information about OpenLR can be found in the OpenLR whitepaper.

OpenLrAreaExtended

Within the AreaLocation element, the optional element _areaLocationExtension is used to describe the binary value of OpenLR. The element _areaLocationExtension contains a mandatory element openLrAreaExtended, which includes the mandatory element openLrAreaAsBinary.

Example AreaLocation

<measurementSiteLocation xsi:type="AreaLocation">
    ...
    <_areaLocationExtension>
        <openLrAreaExtended>
            <openLrAreaAsBinary>...</openLrAreaAsBinary>
        </openLrAreaExtended>
    </_areaLocationExtension>     
</measurementSiteLocation>

LinearLocationExtended

Within the LinearLocation element, the optional element _linearLocationExtension is used to describe the binary value of OpenLR. The element _linearLocationExtension contains a mandatory element linearLocationExtended, which includes the mandatory element openLrLinearAsBinary.

Example LinearLocation

<measurementSiteLocation xsi:type="LinearLocation">
    ...
    <_linearLocationExtension>
        <linearLocationExtended>
            <openLrLinearAsBinary>...</openLrLinearAsBinary>
        </linearLocationExtended>
    </_linearLocationExtension>     
</measurementSiteLocation>

OpenLrPointExtended

Within the PointLocation element, the optional element _pointLocationExtension is used to describe the binary value of OpenLR. The element _pointLocationExtension contains a mandatory element openLrPointExtended, which includes the mandatory element openLrPointAsBinary.

Example PointLocation

<measurementSiteLocation xsi:type="PointLocation">
    ...
    <_pointLocationExtension>
        <openLrPointExtended>
            <openLrPointAsBinary>...</openLrPointAsBinary>
        </openLrPointExtended>
    </_pointLocationExtension>     
</measurementSiteLocation>
Go back to the previous page