Routing¶
Routing functionality provides a robust solution for calculating, customizing, and analyzing routes for various transportation needs. You can calculate routes between a start and destination point, include intermediate waypoints for multi-stop routes, and determine areas accessible within a specific range.
Additionally, the routing service allows you to retrieve turn-by-turn instructions, traffic event details, and estimate time of arrival (ETA) along with travel durations and distances. The system supports a variety of options such as computing terrain profiles for elevation data, displaying routes on a map, and handling public transit routes.
- Get started with routing - This guide explains how to calculate routes, retrieve turn-by-turn instructions, access terrain profiles, traffic events, and detailed route information using NavigationContext and RoutePreferencesObject.
- Handling Route Preferences - This guide explains how to customize routes using preferences, configure vehicle profiles, and apply routing constraints for different transport modes.
- Advanced features - This guide covers advanced routing features including route ranges, path-based routes, public transit routing, and route export.
- Route Bookmarks - This guide explains how to store, manage, and retrieve route collections as bookmarks between application sessions using RouteBookmarksObject.