DirectionsStep Object
Note
Bing Maps Web Control SDK retirement
Bing Maps Web Control SDK is deprecated and will be retired. Free (Basic) account customers can continue to use Bing Maps Web Control SDK until June 30th, 2025. Enterprise account customers can continue to use Bing Maps Web Control SDK until June 30th, 2028. To avoid service disruptions, all implementations using Bing Maps Web Control SDK will need to be updated to use Azure Maps Web SDK by the retirement date that applies to your Bing Maps for Enterprise account type. For detailed migration guidance, see Migrate from Bing Maps Web Control SDK and Migrate Bing Maps Enterprise applications to Azure Maps with GitHub Copilot.
Azure Maps is Microsoft's next-generation maps and geospatial services for developers. Azure Maps has many of the same features as Bing Maps for Enterprise, and more. To get started with Azure Maps, create a free Azure subscription and an Azure Maps account. For more information about azure Maps, see Azure Maps Documentation. For migration guidance, see Bing Maps Migration Overview.
Represents one direction in a set of route directions.
Name | Type | Description |
---|---|---|
childItineraryItems |
DirectionsStep[] | The child direction items for this directions step. |
coordinate |
Location | The location of the start of the direction. |
distance |
string | The total distance of the step in the unit specified in the distanceUnit property of the DirectionsRequestOptions. |
durationInSeconds |
number | The total time, in seconds, of the direction step. |
formattedText |
string | The HTML formatted route instruction associated with the step. |
isImageRoadShield |
boolean | A boolean indicating whether the maneuver image is a road shield image. |
maneuver |
string | The type of maneuver being performed |
monetaryCost |
number | The cost of the step. |
postIntersectionHints |
string[] | An array of strings, where each string is a hint to help determine when to move to the next direction step. Not all direction steps have hints. |
preIntersectionHints |
string[] | An array of strings, where each string is a hint to help determine when you have arrived at this direction step. Not all direction steps have hints. |
startStopName |
string | The name of the transit stop where this step originates. |
transitLine |
TransitLine | The transit line associated with this step. |
transitStepIcon |
string | The URL of the image to use for transit direction steps. |
transitStopId |
string | The ID of the transit stop. |
transitTerminus |
string | The name of the transit line end. |
warnings |
DirectionsStepWarning[] | An array of route warnings associated with this step. |