![]() |
|
|
|
Example of Cognitive OpenLSHere 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.
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 |