Specialization ItineraryByIndexedLocations
This specialization is applied as the default for route locations in the Situation Messages. In other profiles, it is used when the location description consists of two or more locations that form a route in sequence. This specialization is also applied when describing a diversion route. The element locationReference of type ItineraryByIndexedLocations consists of one or more elements of locationContainedInItinerary:
Element locationContainedInItinerary
The element locationContainedInItinerary is used to include an ordered list of locations. The element locationContainedInItinerary is specialized with the xsi:type attribute to a PointLocation, LinearLocation, or AreaLocation. The order is established using the mandatory attribute index, starting with index value 0 and then consecutively numbering.
Attribute index
A unique and sequential number within the itinerary, starting with value 0.
Type: | Required | Domain |
---|---|---|
xs:int | Yes | >=0 |
Elements
Element | Type | Required | Domain | Description |
---|---|---|---|---|
location | Location | Yes | NVT | Abstract element describing the location as a point, line, or area |
Subelement Location
The subelement location is specialized with the xsi:type attribute to either PointLocation, LinearLocation, or AreaLocation.
Attribute xsi:type
Type: | Required | Domain |
---|---|---|
String | Yes | LinearLocation, PointLocation, AreaLocation |
Example
<locationReference xsi:type="ItineraryByIndexedLocations">
<locationContainedInItinerary index="0">
<location xsi:type="LinearLocation">
...
</location>
</locationContainedInItinerary>
<locationContainedInItinerary index="1">
<location xsi:type="LinearLocation">
...
</location>
</locationContainedInItinerary>
</locationReference>