Search every Google Maps Platform capability across all categories and platforms in one table. Each row lists the capability's category, subcategory, and supported platforms. To open the documentation for a capability on a specific platform, select the platform label.
Explore by category: Overview | All capabilities | Maps | Places | Routes | Environment | Analytics
The following table lists 345 capabilities. To narrow the list, enter a use case, category, subcategory, or platform in the filter box. To open a platform's documentation, select its label.
| Category | Subcategory | Capability | Platforms |
|---|---|---|---|
| Maps | Aerial View | Return a URL of a pre-rendered, photorealistic 3D flyover video. | Web Service |
| Maps | Aerial View | Return metadata for a pre-rendered, photorealistic 3D flyover video. | Web Service |
| Maps | Data-driven styling for boundaries | Add choropleth styling to a map. | Android iOS JavaScript |
| Maps | Data-driven styling for boundaries | Change the style of boundaries on a map. | Android iOS JavaScript |
| Maps | Data-driven styling for boundaries | Respond to user interactions with boundaries on a map. | Android iOS JavaScript |
| Maps | Data-driven styling for datasets | Add a custom geospatial dataset to a map. | Android iOS JavaScript |
| Maps | Data-driven styling for datasets | Change the style of custom dataset features on a map. | Android iOS JavaScript |
| Maps | Data-driven styling for datasets | Create a reusable, cross-platform geospatial dataset. | Android iOS JavaScript |
| Maps | Data-driven styling for datasets | Respond to user interactions with custom dataset features on a map. | Android iOS JavaScript |
| Maps | Datasets | Add GeoJSON data to a map. | Android iOS JavaScript |
| Maps | Datasets | Add a GeoRSS layer to a map. | JavaScript |
| Maps | Datasets | Add a KML layer to a map. | Android iOS JavaScript |
| Maps | Datasets | Add a heatmap layer to a map. | Android iOS |
| Maps | Elevation | Return the difference in elevation along a path between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Maps | Elevation | Return the elevation of a set of latitude/longitude coordinates. | JavaScript Web Service |
| Maps | Generative AI | Embed an interactive map optimized for AI agent responses. | Android iOS JavaScript |
| Maps | Map tiles, Photorealistic 3D maps | Add an interactive, photorealistic 3D map view to a web page using the CesiumJS renderer. | Web Service |
| Maps | Map tiles, Maps styling | Change the style of map features on for 2D roadmap tiles. | Web Service |
| Maps | Map tiles, Maps styling | Display or hide map features for 2D roadmap tiles. | Web Service |
| Maps | Map tiles, Photorealistic 3D maps | Return a URI for photorealistic 3D tile in OGC format. | Web Service |
| Maps | Map tiles, Street View | Return a thumbnail image file of a Google Street View panorama for a set of map tile coordinates and zoom level. | Web Service |
| Maps | Map tiles | Return an image file of a 2D roadmap tile for a set of map tile coordinates and zoom level. | Web Service |
| Maps | Map tiles | Return an image file of a 2D satellite map tile for a set of map tile coordinates and zoom level. | Web Service |
| Maps | Map tiles | Return an image file of a 2D terrain map tile for a set of map tile coordinates and zoom level. | Web Service |
| Maps | Map tiles, Street View | Return an image file of a Google Street View tile for a set of map tile coordinates and zoom level. | Web Service |
| Maps | Map tiles, Street View | Return metadata for a Google Street View tile. | Web Service |
| Maps | Maps | Add a bicycling layer to a map. | JavaScript |
| Maps | Maps | Add a customizable, interactive map to a web page or mobile app. | Android iOS JavaScript |
| Maps | Maps | Add a map to a Wear OS app. | Android |
| Maps | Maps | Add a traffic layer to a map. | Android iOS JavaScript |
| Maps | Maps | Add a transit layer to a map. | JavaScript |
| Maps | Maps | Change the map color scheme. | Android iOS JavaScript |
| Maps | Maps | Change the map type. | Android iOS JavaScript Web Service |
| Maps | Maps | Control zoom and pan on a map (camera). | Android iOS JavaScript |
| Maps | Maps | Create a quadtree to search points within a specified area. | iOS |
| Maps | Maps | Create a reusable map identifier to store map configuration and styling settings. | Android iOS JavaScript Web Service |
| Maps | Maps | Customize the controls that appear on a map. | Android iOS JavaScript |
| Maps | Maps | Customize the gestures for controlling a map. | Android iOS |
| Maps | Maps | Customize the image format of a static map image. | Web Service |
| Maps | Maps | Customize the size and scale of a static map image. | Web Service |
| Maps, Places | Maps, Places | Embed a Google Maps view showing place search results into an iframe on a web page. | JavaScript |
| Maps | Maps | Embed a configurable, static map image into a web page. | Web Service |
| Maps | Maps | Embed a standard Google Maps view into an iframe on a web page. | JavaScript |
| Maps | Maps | Localize a map. | JavaScript |
| Maps | Maps | Respond to user interactions and events on a map | Android iOS JavaScript |
| Maps | Maps | Return a URL of a configurable, static map image. | Web Service |
| Maps | Maps annotations | Add a custom tile overlay to a map. | Android iOS JavaScript |
| Maps | Maps annotations | Add a marker to a map. | Android iOS JavaScript Web Service |
| Maps | Maps annotations | Add a shape or line to a map. | Android iOS JavaScript Web Service |
| Maps | Maps annotations | Add a vector-based icon to a map. | JavaScript |
| Maps | Maps annotations | Add an info window to a map. | Android iOS JavaScript |
| Maps | Maps annotations | Add an overlay image grounded to the surface of a map. | Android iOS JavaScript |
| Maps | Maps annotations | Add deck.gl overlays to a map. | JavaScript |
| Maps | Maps annotations | Calculate spherical distance, area, or heading between coordinates on a map. | Android iOS JavaScript |
| Maps | Maps annotations | Customize a marker on a map. | Android iOS JavaScript Web Service |
| Maps | Maps annotations | Determine whether a coordinate is inside a polygon or circular area on a map. | Android iOS JavaScript |
| Maps | Maps annotations | Respond to user interactions with markers on a map. | Android iOS JavaScript |
| Maps | Maps datasets | Create a custom dataset for maps stying and visualizations. | Web Service |
| Maps | Maps datasets | Return a list of all custom datasets. | Web Service |
| Maps | Maps datasets | Return data from a custom dataset. | Web Service |
| Maps | Maps datasets | Return metadata for a custom dataset. | Web Service |
| Maps | Maps datasets | Upload CSV data to a custom dataset. | Web Service |
| Maps | Maps datasets | Upload GeoJSON data to a custom dataset. | Web Service |
| Maps | Maps datasets | Upload KML data to a custom dataset. | Web Service |
| Maps | Maps styling | Apply different map styles to different zoom levels. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Change the density of places on a map. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Change the style of buildings on a map. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Change the style of icons and text labels on a map. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Change the style of landmarks on a map. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Change the style of roads, polylines, and polygons on a map. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Create a reusable, cross-platform map style. | Android iOS JavaScript Web Service |
| Maps | Maps styling | Display or hide map features. | Android iOS JavaScript Web Service |
| Maps | Photorealistic 3D maps | Add a 3D model to a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Add a 3D polygon to a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Add a 3D polyline to a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Add a marker to a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Add an interactive, photorealistic 3D map to a web page. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Add an overlay to a photorealistic 3D map. | JavaScript |
| Maps | Photorealistic 3D maps | Control camera path and animations on a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Control camera restrictions on a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Customize a marker on a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Customize the controls that appear on a photorealistic 3D map. | Android iOS JavaScript |
| Maps | Photorealistic 3D maps | Respond to user interactions and events on a photorealistic 3D map | Android iOS JavaScript |
| Maps | Street View | Add a configurable, interactive Google Street View to a web page or mobile app. | Android iOS JavaScript |
| Maps | Street View | Add a marker or overlay to a Google Street View. | iOS JavaScript |
| Maps | Street View | Animate the camera movements for a Google Street View. | Android iOS |
| Maps | Street View | Customize the controls that appear on a Google Street View. | JavaScript |
| Maps | Street View | Customize the gestures that are available for Google Street View. | Android iOS |
| Maps | Street View | Customize the point of view for a static Google Street View image. | Web Service |
| Maps | Street View | Embed a standard Google Street View into an iframe on a web page. | JavaScript |
| Maps | Street View | Respond to user interactions and events in a Google Street View. | Android iOS JavaScript |
| Maps | Street View | Return a Google Street View panorama for a specific location. | JavaScript |
| Maps | Street View | Return a URL of a static Google Street View image. | Web Service |
| Places | Add a data layer to a map that shows the area (isochrone) that a person can reach from a specified origin point within a specified travel time, using a specified travel mode. | JavaScript Web Service | |
| Places | Return the latitude/longitude coordinates of the area (isochrone) from which you can travel to a specified origin point within the specified time limit, using a specified travel mode. | Web Service | |
| Places | Return the latitude/longitude coordinates of the area (isochrone) that a person can reach from a specified origin point within a specified travel time, using a specified travel mode. You can specify whether to use live-traffic conditions. | Web Service | |
| Places | Address validation | Return United States Postal Service (USPS) delivery metadata for a validated address. | JavaScript Web Service |
| Places | Address validation | Return a validated address for a specified address or partial address. | JavaScript Web Service |
| Places | Address validation | Return an English-language version of a validated address. | JavaScript Web Service |
| Places | Address validation | Return information about whether a validated address is a business, residence, or PO box. | JavaScript Web Service |
| Places | Address validation | Return the Google place identifier for a validated address. | JavaScript Web Service |
| Places | Address validation | Return the Plus Code for a validated address. | JavaScript Web Service |
| Places | Address validation | Return the latitude/longitude coordinates for a validated address. | JavaScript Web Service |
| Places | Address validation | Use United States Postal Service (USPS) Coding Accuracy Support System (CASS) certification for address validation. | JavaScript Web Service |
| Places, Routes | Directions and Routing, Places | Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places near a specific location. | Android iOS Web Service |
| Places, Routes | Directions and Routing, Places | Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places returned based on a query string. | Android iOS Web Service |
| Places, Routes | Directions and Routing, Places | Return distance, travel time, and directions URI between each of the places returned based on a query string, that are also located along a predefined route, and the route destination. | Android Web Service |
| Places, Routes | Directions and Routing, Places | Return distance, travel time, and directions URI between the origin for a predefined route and each of the places returned based on a query string, that are also located along the route. | Android Web Service |
| Places, Routes | Directions and Routing, Places | Return information about places based on a query string that are located along a predefined route. | Android iOS Web Service |
| Places | Generative AI | Display place details optimized for AI agent responses. | Android iOS JavaScript |
| Places | Generative AI | Return an AI-powered place summary of the area and amenities surrounding a specified Google Place identifier for an electric vehicle charging station. | Android iOS Web Service |
| Places | Generative AI | Return an AI-powered summary of user reviews for a specified Google Place identifier. | Android iOS Web Service |
| Places | Generative AI | Show rich visual location details optimized for AI agent responses. | Android iOS JavaScript |
| Places | Geocoding | Restrict a geocoding or reverse geocoding request to only return results within a specific region, country, or postal code. | Web Service |
| Places | Geocoding | Restrict a geocoding request to return results withing a specific viewport. | Web Service |
| Places | Geocoding | Restrict a reverse geocoding request to only return results for specified address types. | Web Service |
| Places | Geocoding | Return information about proximity to landmarks or areas for a Google place identifier. | Web Service |
| Places | Geocoding | Return information about proximity to landmarks or areas for a set of latitude/longitude coordinates. | Web Service |
| Places | Geocoding | Return information about proximity to landmarks or areas for an address. | Web Service |
| Places | Geocoding | Return the address for a Google place identifier. | Web Service |
| Places | Geocoding | Return the address for a set of latitude/longitude coordinates (reverse geocoding). | iOS JavaScript Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building entrance for a Google Place identifier. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building entrance for a set of latitude/longitude coordinates. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building entrance for an address. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building outline for a Google Place identifier. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building outline for a set of latitude/longitude coordinates. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of a building outline for an address. | Web Service |
| Places | Geocoding | Return the latitude/longitude coordinates of an address (geocoding). | JavaScript Web Service |
| Places | Geolocation | Return the latitude/longitude coordinates of a the device that made and HTTPS request, based on cell tower and WiFi access point locations. | Web Service |
| Places | Places | Add an autocomplete widget to a web page or app that returns results about places based on a query string. | Android iOS JavaScript |
| Places | Places | Resize place photos. | Android iOS JavaScript Web Service |
| Places | Places | Return a list of places and place details based on a query string. | Android iOS JavaScript Web Service |
| Places | Places | Return a list of places and place details near a specific location. | Android iOS JavaScript Web Service |
| Places | Places | Return an AI-powered area summary describing places in the area around a specific place. | Android iOS Web Service |
| Places | Places | Return an AI-powered overview summary for a specific place. | Android iOS Web Service |
| Places | Places | Return autocomplete results about places based on a query string. | Android iOS JavaScript Web Service |
| Places | Places | Return detailed information about a specific place. | Android iOS JavaScript Web Service |
| Places | Places | Return information about the place where the user's device is currently located. | Android iOS |
| Places | Places | Return photos of a specific place. | Android iOS JavaScript Web Service |
| Places | Places | Return ratings and reviews for a specific place. | Android iOS JavaScript Web Service |
| Places | Places | Return the URI to open the directions page in Google Maps for a place. | Web Service |
| Places | Places | Return the URI to open the photos page in Google Maps for a place. | Web Service |
| Places | Places | Return the URI to open the place details page in Google Maps for a place. | Android Web Service |
| Places | Places | Return the URI to open the read reviews page in Google Maps for a place. | Web Service |
| Places | Places | Return the URI to open the write a review page in Google Maps for a place. | Web Service |
| Places | Places | Specify the data fields included in place information responses. | Android iOS JavaScript Web Service |
| Places | Places | Specify the place types to include in place information responses. | Android iOS JavaScript Web Service |
| Places | Places UI Kit | Add a UI element that displays AI-powered summaries and reviews about specific places to a web page or mobile app. | Android iOS JavaScript |
| Places | Places UI Kit | Add a UI element that displays a list of places based on a query string to a web page. | Android iOS JavaScript |
| Places | Places UI Kit | Add a UI element that displays a list of places near a specific location to a web page. | Android iOS JavaScript |
| Places | Places UI Kit | Add a UI element that displays information about a specific place to a web page or mobile app. | Android iOS JavaScript |
| Places | Places UI Kit | Add a basic autocomplete UI element to a web page or app that returns Google Place identifiers based on a query string. | Android iOS JavaScript |
| Places | Places UI Kit | Apply CSS styling to a place data UI element. | Android iOS JavaScript |
| Places | Places UI Kit | Customize place data UI element styling and configurations with a UI element customization tool. | Android iOS JavaScript |
| Places | Time zones | Return daylight savings offset information for a time zone. | Web Service |
| Places | Time zones | Return the Unicode Common Locale Data Repository (CLDR) ID for a time zone. | Web Service |
| Places | Time zones | Return the offset from UTC (in seconds) for a time zone. | Web Service |
| Places | Time zones | Return the time zone for a timestamp and set of latitude/longitude coordinates. | Web Service |
| Places | Time zones | Specify the language for time zone requests. | Web Service |
| Routes | Directions and Routing | Embed a standard Google Maps directions view into an iframe on a web page. | JavaScript |
| Routes | Directions and Routing | Optimize the order of stops on your route | Web Service |
| Routes | Directions and Routing | Return an encoded polyline between each step along a route between two or more set of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return an encoded polyline for a route between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return directions between two or more latitude/longitude coordinates as a series of coordinates for each step along a route. | JavaScript Web Service |
| Routes | Directions and Routing | Return directions between two or more sets of latitude/longitude coordinates as a series of maneuver descriptions for the steps along a route. | JavaScript Web Service |
| Routes | Directions and Routing | Return distances for a matrix of routes between multiple origins and destinations. | JavaScript Web Service |
| Routes | Directions and Routing | Return the distance between each step along a route between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return the distance for a route between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return the travel time between each step along a route between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return the travel time for a route between two or more sets of latitude/longitude coordinates. | JavaScript Web Service |
| Routes | Directions and Routing | Return toll information for a matrix of routes between multiple origins and destinations. | Web Service |
| Routes | Directions and Routing | Return toll information for for a route between two or more sets of latitude/longitude coordinates. | Web Service |
| Routes | Directions and Routing | Return travel times for a matrix of routes between multiple origins and destinations. | JavaScript Web Service |
| Routes | Directions and Routing | Set a point for a route to pass through. | Web Service |
| Routes | Directions and Routing | Set intermediate waypoints along a route. | Web Service |
| Routes | Directions and Routing | Set waypoints along a route. | Web Service |
| Routes | Directions and Routing | Specify a stop or pass-through point for a route request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify eco-friendly routing for a routes request. | Web Service |
| Routes | Directions and Routing | Specify features to avoid, such as highways or tolls, for a route request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify how traffic data is used in a route request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify shorter distance or alternative routing for a routes request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify the travel mode (drive, transit, walk, two-wheeled) for a route matrix request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify the travel mode (drive, transit, walk, two-wheeled) for a route request. | JavaScript Web Service |
| Routes | Directions and Routing | Specify vehicle heading and side of road for a route. | Web Service |
| Routes | Fleet Engine | Add a Fleet Engine delivery vehicle's location, stops, tasks, and waypoint markers to a map. | JavaScript |
| Routes | Fleet Engine | Add a customizable, interactive map that tracks the progress of a trip from Fleet Engine to a mobile app. | Android iOS |
| Routes | Fleet Engine | Add a route polyline that tracks a trip from Fleet Engine to a map on a web page or mobile app. | Android iOS JavaScript |
| Routes | Fleet Engine | Add the predicted routes of Fleet Engine delivery vehicles and tasks to a map. | JavaScript |
| Routes | Fleet Engine | Add the real-time location Fleet Engine delivery vehicles and tasks to a map | JavaScript |
| Routes | Fleet Engine | Apply different map styles to different zoom levels on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Apply different map styles to different zoom levels on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Change the density of places on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Change the density of places on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Change the style of buildings on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Change the style of buildings on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Change the style of icons and text labels on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Change the style of icons and text labels on a map that tracks the progress of trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Change the style of landmarks on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Change the style of landmarks on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Change the style of roads, polylines, and polygons on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Change the style of roads, polylines, and polygons on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Create and return a new Fleet Engine trip. | Web Service |
| Routes | Fleet Engine | Customize a marker on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Customize a marker on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Customize the route polyline on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Customize the route polyline on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Display or hide map features on a Fleet Engine fleet tracking map. | JavaScript |
| Routes | Fleet Engine | Display or hide map features on a map that tracks the progress of a trip from Fleet Engine. | Android iOS JavaScript |
| Routes | Fleet Engine | Instantiate a new vehicle in Fleet Engine associated with an on-demand rideshare or deliveries provider. | Web Service |
| Routes | Fleet Engine | Report a vehicle's estimated time of arrival at its next waypoint to the Fleet Engine service. | Android iOS |
| Routes | Fleet Engine | Report a vehicle's real-time position to the Fleet Engine service | Android iOS |
| Routes | Fleet Engine | Report a vehicle's remaining distance to its next waypoint to the Fleet Engine service. | Android iOS |
| Routes | Fleet Engine | Report billable Fleet Engine trip usage. | Web Service |
| Routes | Fleet Engine | Report the latitude/longitude coordinates of a vehicle's trip way points from the Navigation SDK to the Fleet Engine service. | Android iOS |
| Routes | Fleet Engine | Report the route provide for a vehicle by the Navigation SDK to the Fleet Engine service. | Android iOS |
| Routes | Fleet Engine | Respond to Fleet Engine delivery vehicle events, including completed trips, segments, deliveries, and tasks. | JavaScript |
| Routes | Fleet Engine | Return a list of all Fleet Engine trips for a specified vehicle. | Web Service |
| Routes | Fleet Engine | Return a list of vehicles in Fleet Engine that match the specified criteria. | Web Service |
| Routes | Fleet Engine | Return a paginated list of vehicles in Fleet Engine associated with a provider that match the specified criteria. | Web Service |
| Routes | Fleet Engine | Return a vehicle from the Fleet Engine service. | Web Service |
| Routes | Fleet Engine | Return information about a Fleet Engine trip. | Web Service |
| Routes | Fleet Engine | Return trip information for a vehicle from the Fleet Engine service. | Android iOS |
| Routes | Fleet Engine | Update trip data for a Fleet Engine trip. | Web Service |
| Routes | Fleet Engine | Update trip progress along a route in a map on a web page or mobile app for a Fleet Engine trip. | Android iOS JavaScript |
| Routes | Fleet Engine | Update vehicle attributes for a vehicle in Fleet Engine. | Web Service |
| Routes | Fleet Engine | Update vehicle data for a vehicle in Fleet Engine. | Web Service |
| Routes | Generative AI | Display a route on a map optimized for AI agent responses. | Android iOS JavaScript |
| Routes | Navigation | Add a custom route disruption reporting button. | Android iOS |
| Routes | Navigation | Add a new UI element to turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Add a traffic layer to turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Add a trip progress indicator to turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Add interactive, turn-by-turn navigation for Android Auto to an Android app. | Android |
| Routes | Navigation | Add interactive, turn-by-turn navigation for CarPlay to an iOS app. | iOS |
| Routes | Navigation | Add interactive, turn-by-turn navigation to a mobile app. | Android iOS |
| Routes | Navigation | Alert users about disruptions along their route. | Android iOS |
| Routes | Navigation | Allow users to report disruptions along their route. | Android iOS |
| Routes | Navigation | Allow users to verify disruptions along their route. | Android iOS |
| Routes | Navigation | Allow users to view disruptions along their route before starting navigation. | Android iOS |
| Routes | Navigation | Customize speedometer and speed limit alerts for turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Customize the UI elements and controls that appear during turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Customize the map features that appear during turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Modify routing preferences for turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Modify the camera view and behavior for turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Return a turn-by-turn navigation feed as a series of messages for each maneuver along the route. | Android iOS |
| Routes | Navigation | Return night mode updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Return route change updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Return time and distances updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Return user arrival updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Return user location updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Return user speed updates from a turn-by-turn navigation session. | Android iOS |
| Routes | Navigation | Set the destination for turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Specify a re-planned route for turn-by-turn navigation with a reusable route token. | Android iOS |
| Routes | Navigation | Specify custom maneuver icons to use with a turn-by-turn navigation feed. | Android iOS |
| Routes | Navigation | Specify side-of-road and other arrival preferences for turn-by-turn navigation. | Android iOS |
| Routes | Navigation | Specify the travel mode (drive, walk, two-wheeled, taxi) for a route request. | Android iOS |
| Routes | Navigation | Start navigation for turn-by-turn navigation. | Android iOS |
| Routes | Roads | Return a set of latitude/longitude coordinates for the road segment closest to a set specified coordinates. | Web Service |
| Routes | Roads | Return a set of latitude/longitude coordinates that align with road segments and most closely match the path of a set of specified coordinates. | Web Service |
| Routes | Roads | Return the Google place identifier for the road segment closest to a set of latitude/longitude coordinates. | Web Service |
| Routes | Roads | Return the speed limit of the road segment for a provided Google place identifier. | Web Service |
| Routes | Roads | Return the speed limit of the road segment that most closely matches the path of a set of latitude/longitude coordinates. | Web Service |
| Routes | Route optimization | Avoid making u-turn in a multi-stop vehicle route. | Web Service |
| Routes | Route optimization | Batch process a multi-stop delivery plan optimization request and write the response to Google Cloud Storage. | Web Service |
| Routes | Route optimization | Deliver heavier shipments first. | Web Service |
| Routes | Route optimization | Optimize for pre-defined objectives. | Web Service |
| Routes | Route optimization | Prioritize nearby visits to be made back to back. | Web Service |
| Routes | Route optimization | Reserve time for parking before making deliveries. | Web Service |
| Routes | Route optimization | Return a multi-stop delivery plan, optimized based on specified routing, cost, shipment, and vehicle constraints. | Web Service |
| Routes | Route optimization | Return a navigation route token for the route between each stop on an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return aggregate shipment, vehicle, and cost metrics for an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return an encoded polyline for the route between each stop on an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return cost information for each shipment in an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return start and end times for each stop on an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return the travel, delay, break, and wait durations between each stop on an optimized delivery plan. | Web Service |
| Routes | Route optimization | Return vehicle load information at each stop on an optimized delivery plan. | Web Service |
| Routes | Route optimization | Specify cost model parameters for a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify load limits for each vehicle in a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify pickup and delivery time constraints for each shipment in a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify start and end time availability and locations for each vehicle in a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify the start and end time window for a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify vehicle assignments for a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify vehicle time costs for each vehicle in a multi-stop delivery plan. | Web Service |
| Routes | Route optimization | Specify whether to consider live traffic information for a multi-stop delivery plan. | Web Service |
| Environment | Environment | Return URLs of photos for the plant sources included in a pollen forecast. | Web Service |
| Environment | Environment | Return a 30-day history for the air quality index for a specified geographic location. | Web Service |
| Environment | Environment | Return a 30-day history of air quality descriptions for a specified geographic location. | Web Service |
| Environment | Environment | Return a 30-day history of health recommendations based on the air quality conditions and pollutants that affected a specified geographic location. | Web Service |
| Environment | Environment | Return a 30-day history of the air pollutants and relative concentrations that affected a specified geographic location. | Web Service |
| Environment | Environment | Return a 30-day history of the sources and effects of air pollutants that affected a specified geographic location. | Web Service |
| Environment | Environment | Return a description of the current air quality conditions for a specified geographic location. | Web Service |
| Environment | Environment | Return a five-day forecast of health recommendations based on the pollen conditions and plant sources for a specified geographic location. | Web Service |
| Environment | Environment | Return a five-day forecast of pollen condition descriptions for specified geographic location. | Web Service |
| Environment | Environment | Return a five-day forecast of the pollen index for a specified geographic location. | Web Service |
| Environment | Environment | Return a five-day forecast of the pollen plant sources and effects for a specified geographic location. | Web Service |
| Environment | Environment | Return a four-day air quality forecast of the sources and effects of air pollutants that will affect a specified geographic location. | Web Service |
| Environment | Environment | Return a four-day forecast for the air quality index for a specified geographic location. | Web Service |
| Environment | Environment | Return a four-day forecast of air quality descriptions for a specified geographic location. | Web Service |
| Environment | Environment | Return a four-day forecast of health recommendations based on the air quality conditions and pollutants that will affect a specified geographic location. | Web Service |
| Environment | Environment | Return a list of the air pollutants and relative concentrations currently affecting a specified geographic location. | Web Service |
| Environment | Environment | Return an estimate of hours of sunshine per year on the roof of a building at a specified location. | Web Service |
| Environment | Environment | Return an estimate of the carbon offset potential by solar panels on the roof of a building at a specified location. | Web Service |
| Environment | Environment | Return an estimate of the number and size of solar panels that can be installed on the roof of a building at a specified location. | Web Service |
| Environment | Environment | Return an image file of an air quality heatmap tile for a set of map tile coordinates and zoom level. | Web Service |
| Environment | Environment | Return an image file of pollen conditions heatmap tile for a set of map tile coordinates and zoom level. | Web Service |
| Environment | Environment | Return details about the geometry of the roof of a building at a specified location. | Web Service |
| Environment | Environment | Return details about the sources and effects of air pollutants currently affecting a specified geographic location. | Web Service |
| Environment | Environment | Return four-day forecast of the air pollutants and relative concentrations that will affect a specified geographic location. | Web Service |
| Environment | Environment | Return health recommendations based on the air quality conditions and pollutants currently affecting a specified geographic location. | Web Service |
| Environment | Environment | Return information about the potential financial benefits of installing solar panels on the roof a building at a specified location. | Web Service |
| Environment | Environment | Return plant descriptions and cross reaction details for sources included in a pollen forecast. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file containing Digital Surface Model (DSM) elevation topography data of natural and built features for a specified location. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file containing annual sunlight (flux) data for a specified location. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file containing hourly shade data, grouped by month, for a specified location. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file containing monthly sunlight (flux) data for a specified location. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file of a building rooftop mask for specified location. | Web Service |
| Environment | Environment | Return the URL of a GeoTIFF file of an RGB aerial image for a specified location. | Web Service |
| Environment | Environment | Return the current air quality index for a specified geographic location. | Web Service |
| Environment | Weather | Return a daily weather forecast for a set of latitude/longitude coordinates. | Web Service |
| Environment | Weather | Return an hourly weather forecast for a set of latitude/longitude coordinates. | Web Service |
| Environment | Weather | Return current weather conditions for a set of latitude/longitude coordinates. | Web Service |
| Environment | Weather | Return up to 24 hours of hourly historical weather data for a set of latitude/longitude coordinates. | Web Service |
| Environment | Weather | Return weather alerts occurring in real time for a given latitude and longitude. | Web Service |
| Analytics | Places | Return the Google place identifiers of places within a specified geographic area that meet a set of filter criteria. | Web Service |
| Analytics | Places | Return the count of places within a specified geographic area that meet a set of filter criteria. | Web Service |
| Analytics | Places | Specify the operating status criteria used to return the Google place identifiers within a geographic area. | Web Service |
| Analytics | Places | Specify the operating status criteria used to return the count of places within a geographic area. | Web Service |
| Analytics | Places | Specify the place type criteria used to return the Google place identifiers within a geographic area. | Web Service |
| Analytics | Places | Specify the place type criteria used to return the count of places within a geographic area. | Web Service |
| Analytics | Places | Specify the price level criteria used to return the Google place identifiers within a geographic area. | Web Service |
| Analytics | Places | Specify the price level criteria used to return the count of places within a geographic area. | Web Service |
| Analytics | Places | Specify the user rating criteria used to return the Google place identifiers within a geographic area. | Web Service |
| Analytics | Places | Specify the user rating criteria used to return the count of places within a geographic area. | Web Service |
| Analytics | Places Insights | Apply advanced filter parameters such as geographic boundaries, radius, types, and brands to narrow down insight queries. | Web Service |
| Analytics | Places Insights | Filter and query place analytics data by commercial business brand identifiers. | Web Service |
| Analytics | Places Insights | Formulate and submit queries to retrieve analytics from the Places Insights API. | Web Service |
| Analytics | Places Insights | Query the dataset directly to retrieve aggregated place count metrics. | Web Service |
| Analytics | Places Insights | Retrieve or cross-reference the list of supported place type categories in the Places Insights API. | Web Service |
| Analytics | Places Insights | Return a breakdown of place counts aggregated by hexagonal spatial index grid cells. | Web Service |
| Analytics | Places Insights | Return a breakdown of place counts grouped by place types. | Web Service |
| Analytics | Places Insights | Return the total count of places matching specific filter parameters. | Web Service |
| Analytics | Places Insights | Set up and configure a Google Cloud project to use the Places Insights API. | Web Service |
| Analytics | Places Insights | Understand and parse the core response schema definition for Places Insights API functions. | Web Service |
| Analytics | Places Insights | Understand country-specific response schema structures and geographic availability for the Places Insights API. | Web Service |
| Analytics | Places Insights | Understand the core concepts, features, and endpoints of the Places Insights API. | Web Service |
| Analytics | Places Insights | Understand the data types, coverage, and data attributes used in the Places Insights API. | Web Service |