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