Multi-Point Routing
Multi-Point Routing
We are excited to announce the availability of multi-point routing!
Enabling users to choose more than one stop in their journey opens up many new ways of navigating and helps drive further discovery and engagement between the user, your business and the venue.
The core components of our new multi-point routing feature are detailed below.
Addition of up to 5 stops to a route
Users can add from 2 to 5 stops to any route, enabling them to plan and time their journey with more accuracy and clarity than ever before. In the screenshot below, the user is requesting a route in LAX from P1 Parking, to Air Tahiti Check-In, followed by a bite at Planet Hollywood and finally their departure gate. As the user adds each stop, the app dynamically updates the route, ETA and distance displayed at the bottom of the screen. And as part of our focus on Accessibility, an accessible route is just a click away.
Reordering stops in real time
Users have the ability to reorder stops using drag and drop at any point before or after a journey starts. The route, ETA and distance are instantly updated. In the clip below, the user decides to have something to eat before check-in and simply drags to change the route:
Removing stops in real time
Plans often change and in such a case the user can remove any stop in the route, even whilst navigating. The route, ETA and distance will instantly update. In the clip below, check-in took longer than expected, so the user edits his route and removes the Planet Hollywood stop:
Full navigation from any stop in the route
Full navigation steps are shown for each stop in the route, enabling users to easily orientate themselves or jump to another step or stop depending on their needs. The screenshot below shows the expanded stops and steps for the segments Air Tahiti Check-in -> Planet Hollywood -> Gate 156. Regardless of the user's current position, they can jump to any step easily by clicking on it and the map will update accordingly.
Initiate Multi-Point routing programmatically
While Multi-Point routing is available by default in the user interface created by the SDK, you can also initiate a route or get directions data programmatically.
With a User interface
You can initiate a route with multiple destinations programmatically using our Auto Display Directions APIs.
Available in Headless Mode
In addition to a comprehensive user interface, you can get the underlying navigation data for routes with multiple destinations using the SDK to Request Directions Data.
Updated 3 months ago