Skip to main content

Explore and choose an approach

The Navigation SDK is an all-in-one solution for building a navigation experience in your car or in your mobile application. This page will walk you through the options and provide guidance on how to get started.

Features and abilities

The Mapbox live data platform incorporates the sensor readings of over 700 million monthly active devices, 20 billion real time probe data points per day, and map data aggregated from over 2,000 sources. All navigation applications built with Mapbox include a way for drivers to report updates on road conditions or changes in the road network with a tap. Mapbox validates and incorporates these reports back into the map on an ongoing basis, ensuring the most up-to-date data for all drivers.

The Navigation SDK provides you with the tools to create a comprehensive navigation experience. You can leverage the SDK to craft a truly personalized navigation solution.

The Navigation SDK comes with a precise Location Provider that continually filters and processes GPS signals and extrapolates a driver’s current location, even when GPS signals are unavailable, using dead reckoning algorithms, to avoid navigation interruptions resulting in more prompt and accurate directions, fewer reroutes, and more on-time deliveries and pick-ups. Navigation SDK also integrates navigation data with Advanced Driver Assistance Systems (ADAS), offering a rich 3D driving experience that combines real-time vehicle data with navigation.

On top of that, regardless of platform or use case that you are targeting, Navigation SDK come pre-integrated with various other Mapbox services, including:

  • Mapbox Maps SDK which uses AI to generate and render rich 3D maps that include thousands of the most recognizable landmarks around the world, helping drivers stay oriented while navigating busy urban centers.
  • Mapbox Navigation APIs which integrate new AI traffic models offering more precise estimated drive times and better routes for drivers in congested areas. AI traffic models learn from millions of comparisons of estimated drive times vs. actual drive times and adjust for regionally specific driving patterns.
  • Mapbox Search which suggests search results automatically, resulting in a faster destination input, and then ensures that the address you’re routed to is somewhere you can reach thanks to routable points. Places like restaurants, cafés, shops, sights, and parks include photos, ratings, opening hours and a short description to provide a preview of the place, and then tap to navigate.
  • MapGPT, a unified AI-powered voice assistant that makes conversations about location natural and actionable. Unlike other voice assistants available today, MapGPT conversations are natural and integrate tightly into the vehicle, allowing drivers to effortlessly control their vehicle's navigation, entertainment, autopilot, and climate control systems, in addition to accessing capabilities from apps like OpenTable and TripAdvisor.
  • Mapbox for EV, the EV route planning system. It integrates with vehicle battery systems to track personalized energy consumption patterns, intelligently forecasting range, suggesting charging stations based on real-time availability, and facilitating secure payment processing. Range anxiety dissipates as drivers gain trust in their vehicle's reliable access to fuel while ensuring safe and comfortable travel.

Build for automotive

The Mapbox Navigation SDK for automotive enables embedded navigation applications for automotive infotainment systems.

It provides enhanced location, routing, ADAS information and other data processing pipelines paired with visualization of that data on the Mapbox Map, but without any UI components, search, or MapGPT voice assistant.

With the SDK your engineers and designers will take on the work to design the components of the UI and build a user experience around them, giving you a maximum amount of freedom for the design and available features in the app. This is a good option for developers that have unique requirements for their vehicles and a team with the right technical ability available.

Get started in the Build with Navigation SDK.

Build for mobile

The Mapbox Navigation SDK can also be used to develop mobile applications, such as driver or fleet apps, companion apps, and more. It can be successfully used for various use cases that involve regular point A to point B navigation, delivery and ride hailing, outdoors, or any other type of navigation that doesn't involve a passenger vehicle.

Was this page helpful?