walkStep
Namespace: | (default namespace) |
XML Schema: | ns0.xsd |
Represents one instruction in walking directions. Three examples from New York City:
Turn onto Broadway from W 57th St (coming from 7th Ave):
distance = 100 (say)
walkDirection = RIGHT
streetName = Broadway
everything else null/false
Now, turn from Broadway onto Central Park S via Columbus Circle
distance = 200 (say)
walkDirection = CIRCLE_COUNTERCLOCKWISE
streetName = Central Park S
exit = 1 (first exit)
immediately everything else false
Instead, go through the circle to continue on Broadway
distance = 100 (say)
walkDirection = CIRCLE_COUNTERCLOCKWISE
streetName = Broadway
exit = 3
stayOn = true
everything else false
XML
Elements
name (type) | min/max occurs |
description |
---|---|---|
distance (double) | 1/1 | The distance in meters that this step takes. |
relativeDirection (relativeDirection) | 0/1 | The relative direction of this step. |
streetName (string) | 0/1 | The name of the street. |
absoluteDirection (absoluteDirection) | 0/1 | The absolute direction of this step. |
exit (string) | 0/1 | When exiting a highway or traffic circle, the exit name/number. |
stayOn (boolean) | 0/1 | Indicates whether or not a street changes direction at an intersection. |
area (boolean) | 0/1 | This step is on an open area, such as a plaza or train platform, and thus the directions should say something like "cross" |
bogusName (boolean) | 0/1 | The name of this street was generated by the system, so we should only display it once, and generally just display right/left directions |
lon (double) | 1/1 | The longitude of start of the step |
lat (double) | 1/1 | The latitude of start of the step |
alerts (alert) | 0/unbounded | |
elevation (string) | 0/1 |