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