Use Case 2 Example Request and Response Parameters

Copyright © 2002-2008 Open Geospatial Consortium, Inc. All Rights Reserved. 35 Basemap filter = Include Layer name=” Road Network ” Style Name post-modernistic Name Style Layer Layer name=” Landmarks ” Style Name post-modernistic Name Style Layer Basemap Overlay zorder = RouteGeometry -- This ADT contains the route from Joes Home to the Hotel -- RouteGeometry Style Name post-modernistic Name Style Overlay Overlay zorder = 1 Position -- This ADT contains the latlon of Joes House -- Position Style Name post-modernistic Name Style Overlay Overlay zorder = 1 Position -- This ADT contains the latlon of the Hotel -- Position Style Name post-modernistic Name Style Overlay PortrayMapRequest Response: PortrayMapResponse -- There is an OutputResponse for each Output request in the same order as requested -- Map Content width = 640 height = 480 format = imagepng URL http:www.mapseter.comlbsmapshgtr837468.png URL Content Output width=”640” height=”480” format=”imagepng” gml:Envelope gml:pos -114.342 50.234 gml:pos gml:pos -114.123 50.031 gml:pos gml:Envelope Copyright © 2002-2008 Open Geospatial Consortium, Inc. All Rights Reserved. 36 Output Map Map Content width = 640 height = 480 format = imagepng URL http:www.mapseter.comlbsmapshgtr83567.png URL Content Output width=”640” height=”480” format=”imagepng” gml:Envelope gml:pos -120.312 48.823 gml:pos gml:pos -114.123 50.031 gml:pos gml:Envelope Output Map Map Content width = 640 height = 480 format = imagepng URL http:www.mapseter.comlbsmapshgtr83324.png URL Content Output width=”640” height=”480” format=”imagepng” gml:Envelope gml:pos -120.312 48.823 gml:pos gml:pos -125.235 46.284 gml:pos gml:Envelope Output Map PortrayMapResponse

15.5 Part 5: Route Service

This service determines a route for a subscriber. The subscriber must use a navigation application to set up the use of the service. They must indicate the start point usually the position acquired through the Gateway Service, but this could be a planned trip from a specified location, say, from their home, and the endpoint any location, like a place for which they only have the phone number or an address, or a place acquired through a search to a Directory Service. The subscriber may optionally specify waypoints, in some manner, the route preference fastest, shortest, least traffic, most scenic, etc., and the preferred mode of transport. The subscriber may optionally store a route for as long as needed, thus requiring the means to also fetch a stored route. An enhanced version of this service, the Navigation Service, is described under separate cover see Normative References, section 10. The Navigation Service supports the same parameters as the Route Service, plus additional parameters for navigation purposes. 9.5.2 Use Cases Use Case 1: The user wants to know: Which route should I take? The user has specified the endpoints, and optionally some waypoints, in some manner, or these points have been specified for the user. The starting point is either defined from a GPS or cellular network measurement or entered manually by the user. This information is then fed to a service Copyright © 2002-2008 Open Geospatial Consortium, Inc. All Rights Reserved. 37 that determines the route. Optionally, the user may specify route determination criteria. These criteria might be: fastest, shortest, least traffic, most scenic, etc. and can also specify the preferred mode of transport of the user. The routing algorithm might default to a single criterion, such as fastest. The route can also be optionally stored on the terminal or application server. The user may store it for as long as needed, thus requiring the means to also fetch a stored route. 9.5.3 Request and Response Parameters 9.5.3.1 Route Service Request Parameters