SFB/TR 8 I2-[MapSpace]
 

Example of Cognitive OpenLS


Here is a short example of how wayfinding situations can be specified using Cognitive OpenLS.

In the depicted situation, a wayfinder has to turn right into Berckstrasse coming from Horner Heerstrasse. The intersection consists of four branches and there is a church present.

[Example of Cognitive OpenLS]

The following XML-code illustrates how this situation is encoded in Cognitive OpenLS. For further details please refer to our publications.

	<xls:XManeuver xsi:type="xls:XManeuverType" actionType="Turn" id="mn1" directionOfTurn="Right" junctionType="Intersection">
		<xls:ManeuverPoint>
			<gml:pos>14.0 4.0</gml:pos>
		</xls:ManeuverPoint>
		<xls:JunctionCategory xsi:type="xls:StandardIntersectionType" TurnDirection="right">
			<xls:RouteBranch Streetname="Berckstrasse">
				<xls:Angle uom="degree">90</xls:Angle>
			</xls:RouteBranch>
			<xls:NoRouteBranch Streetname="Riensberger Strasse">
				<xls:Angle uom="degree">270</xls:Angle>
			</xls:NoRouteBranch>
			<xls:NoRouteBranch Streetname="Leher Heerstrasse">
				<xls:Angle uom="degree">0</xls:Angle>
			</xls:NoRouteBranch>
		</xls:JunctionCategory>
		<xls:OneElementLandmark xsi:type="xls:GSOLMType" Name="Horner Kirche" SpatialRelation="after">
			<xls:Description xsi:type="xls:LMDescriptionExampleType"></xls:Description>
			<xls:PointPosition>
				<gml:pos>12.0 2.0</gml:pos>
			</xls:PointPosition>
		</xls:OneElementLandmark>
		<xls:PreviousSegment Streetname="Horner Heerstrasse">
			<xls:Distance value="10"></xls:Distance>
			<xls:TravelTime>P0Y0M0DT0H0M2.3S</xls:TravelTime>
			<xls:BoundingBox>
				<gml:pos>2.0 4.0</gml:pos>
				<gml:pos>14.0 4.0</gml:pos>
			</xls:BoundingBox>
		</xls:PreviousSegment>
	</xls:XManeuver>
	

OpenLS is a trademark of the Open Geospatial Consortium.


SFB/TR 8 Home

webmaster     disclaimer