Skip to main content


MapGPT taps into Mapbox' proprietary map data layers, which encompasses essential geographic information such as road networks, points of interest, addresses, and real-time traffic data. These data layers serve as the foundation for MapGPT's location-aware interactions, ensuring accurate and contextually relevant responses.

Suppose a user asks, "Where's the nearest station?", "How's the traffic ahead?", or "What can you tell me about this city?". In such cases, the AI assistant adeptly determines if the user is seeking a charging or fuel station, offers current traffic updates, or unveils hidden facets of a city you thought you knew inside out. As well as provide interesting facts or stories as a source of conversation, entertainment, and utility.

What is sent to MapGPT?

The data sent to MapGPT can be categorized into five main contexts: App, User, Vehicle, Route, and EV. Each of these contexts contains specific details that aid MapGPT in understanding and efficiently processing requests. This data is notably adaptable, allowing customization and expansion based on customer requirements. Contact sales for information.

Full context overview

AppDetails about the application, such as localization preferences, battery status, and more.
UserInformation about the user's current location, point of interest, and prevailing weather conditions.
VehicleSpecifics about the user's vehicle including type, battery status, and current conditions within the vehicle.
RouteData about the active navigation route, such as ETA, distance remaining, and potential alternate routes.
EVDetails about electric vehicles, primarily focused on nearby charging stations.

App context

LocaleThe language and regional settings of the application.
Temperature unitsMeasurement units (e.g., Celsius or Fahrenheit) used for temperature display.
Distance unitsMeasurement units (e.g., Kilometers or Miles) used for distance display.
Client timeCurrent time from the application's perspective.
TimezoneThe timezone in which the application is operating.
Battery levelPercentage indicating the application device's remaining battery life.
Map contextFeatures and bounds of the current map display.
Volume levelAudio output level for the application.
MediaActive media context, like now playing song or media state.

User context

Location coordinatesCoordinates used for reverse geocoding, and searching nearby places.
Feature textDescriptive text associated with the user's current location or point of interest.
Place nameRecognizable name or title of the user's location or destination.
Weather forecastPredicted weather conditions for the user's location.

Vehicle Context

FuelType of fuel or energy source the vehicle uses. Examples are gasoline, diesel, biodiesel, electric, hydrogen, and hybrid.
NameModel or designation of the vehicle.
Battery levelFor electric and hybrid vehicles, the percentage of battery remaining.
Drive modeCurrent gear setting of the vehicle. Examples include parking, drive, and reverse.
HVAC temperatureThe set temperature of the vehicle.
AC statusActive status of the air conditioning system (e.g., on, off).

Route Context

ActiveIndicates when the navigation experience is following turn-by-turn guidance.
ETAPredicted time of arrival to the current waypoint.
Time leftDuration remaining to reach the route destination.
Distance leftDistance remaining to reach the route destination.
Max congestionHighest congestion level on the current route.
Typical durationUsual travel time for the current route under normal conditions.
Alternate routesAvailable alternative routes to the current destination.
SpeedCurrent speed of the vehicle.
Speed limitMaximum permissible speed for the current road segment.
Origin & destinationStart and end points of the current route.

EV Context

Nearby stationsA list of nearby charging stations and their information, useful for electric vehicles.
Was this page helpful?