Specialization SingleRoadLinearLocation (line location) of element measurementSiteLocation
This specialization is applied when the location description consists of a route where the start and end locations are on the same road. SingleRoadLinearLocation is derived from LinearLocation. LinearLocation is derived from the abstract element NetworkLocation. NetworkLocation is derived from the element Location. The structure of the specialization is as follows:
Elements
Within the Dutch Profile, the following elements are allowed for use. The obligation of the elements varies by profile, but at least one of the elements openlrLinear, gmlLineString, or alertCLinear must always be included.
Element | Mandatory | Origin |
---|---|---|
coordinatesForDisplay | Depending on profile | Location |
supplementaryPositionalDescription | Yes | NetworkLocation |
openlrLinear | Depending on profile | LinearLocation |
gmlLineString | Depending on profile | LinearLocation |
secondarySupplementaryDescription | Yes | LinearLocation |
_linearLocationExtension | No | LinearLocation |
alertCLinear | Depending on profile | SingleRoadLinearLocation |
Example
In the following example, the alertCLinear is of xsi:type AlertCMethod4Linear, but it could also be of xsi:type AlertCMethod2Linear.
<measurementSiteLocation xsi:type="SingleRoadLinearLocation">
<coordinatesForDisplay>
..
</coordinatesForDisplay>
<supplementaryPositionalDescription>
..
</supplementaryPositionalDescription>
<openlrLinear>
..
</openlrLinear>
<gmlLineString>
..
</gmlLineString>
<secondarySupplementaryDescription>
..
</secondarySupplementaryDescription>
<_linearLocationExtension>
..
</_linearLocationExtension>
<alertCLinear xsi:type="AlertCMethod4Linear">
..
</alertCLinear>
</measurementSiteLocation>