All Google Maps Platform capabilities

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
MapsAerial ViewReturn a URL of a pre-rendered, photorealistic 3D flyover video.Web Service
MapsAerial ViewReturn metadata for a pre-rendered, photorealistic 3D flyover video. Web Service
MapsData-driven styling for boundariesAdd choropleth styling to a map.Android iOS JavaScript
MapsData-driven styling for boundariesChange the style of boundaries on a map.Android iOS JavaScript
MapsData-driven styling for boundariesRespond to user interactions with boundaries on a map.Android iOS JavaScript
MapsData-driven styling for datasetsAdd a custom geospatial dataset to a map.Android iOS JavaScript
MapsData-driven styling for datasetsChange the style of custom dataset features on a map. Android iOS JavaScript
MapsData-driven styling for datasetsCreate a reusable, cross-platform geospatial dataset.Android iOS JavaScript
MapsData-driven styling for datasetsRespond to user interactions with custom dataset features on a map.Android iOS JavaScript
MapsDatasetsAdd GeoJSON data to a map.Android iOS JavaScript
MapsDatasetsAdd a GeoRSS layer to a map.JavaScript
MapsDatasetsAdd a KML layer to a map.Android iOS JavaScript
MapsDatasetsAdd a heatmap layer to a map.Android iOS
MapsElevationReturn the difference in elevation along a path between two or more sets of latitude/longitude coordinates.JavaScript Web Service
MapsElevationReturn the elevation of a set of latitude/longitude coordinates.JavaScript Web Service
MapsGenerative AIEmbed an interactive map optimized for AI agent responses.Android iOS JavaScript
MapsMap tiles, Photorealistic 3D mapsAdd an interactive, photorealistic 3D map view to a web page using the CesiumJS renderer.Web Service
MapsMap tiles, Maps stylingChange the style of map features on for 2D roadmap tiles.Web Service
MapsMap tiles, Maps stylingDisplay or hide map features for 2D roadmap tiles.Web Service
MapsMap tiles, Photorealistic 3D mapsReturn a URI for photorealistic 3D tile in OGC format.Web Service
MapsMap tiles, Street ViewReturn a thumbnail image file of a Google Street View panorama for a set of map tile coordinates and zoom level.Web Service
MapsMap tilesReturn an image file of a 2D roadmap tile for a set of map tile coordinates and zoom level.Web Service
MapsMap tilesReturn an image file of a 2D satellite map tile for a set of map tile coordinates and zoom level.Web Service
MapsMap tilesReturn an image file of a 2D terrain map tile for a set of map tile coordinates and zoom level.Web Service
MapsMap tiles, Street ViewReturn an image file of a Google Street View tile for a set of map tile coordinates and zoom level.Web Service
MapsMap tiles, Street ViewReturn metadata for a Google Street View tile.Web Service
MapsMapsAdd a bicycling layer to a map.JavaScript
MapsMapsAdd a customizable, interactive map to a web page or mobile app.Android iOS JavaScript
MapsMapsAdd a map to a Wear OS app.Android
MapsMapsAdd a traffic layer to a map.Android iOS JavaScript
MapsMapsAdd a transit layer to a map.JavaScript
MapsMapsChange the map color scheme.Android iOS JavaScript
MapsMapsChange the map type.Android iOS JavaScript Web Service
MapsMapsControl zoom and pan on a map (camera).Android iOS JavaScript
MapsMapsCreate a quadtree to search points within a specified area.iOS
MapsMapsCreate a reusable map identifier to store map configuration and styling settings.Android iOS JavaScript Web Service
MapsMapsCustomize the controls that appear on a map.Android iOS JavaScript
MapsMapsCustomize the gestures for controlling a map.Android iOS
MapsMapsCustomize the image format of a static map image.Web Service
MapsMapsCustomize the size and scale of a static map image.Web Service
Maps, PlacesMaps, PlacesEmbed a Google Maps view showing place search results into an iframe on a web page.JavaScript
MapsMapsEmbed a configurable, static map image into a web page.Web Service
MapsMapsEmbed a standard Google Maps view into an iframe on a web page.JavaScript
MapsMapsLocalize a map.JavaScript
MapsMapsRespond to user interactions and events on a mapAndroid iOS JavaScript
MapsMapsReturn a URL of a configurable, static map image.Web Service
MapsMaps annotationsAdd a custom tile overlay to a map.Android iOS JavaScript
MapsMaps annotationsAdd a marker to a map.Android iOS JavaScript Web Service
MapsMaps annotationsAdd a shape or line to a map.Android iOS JavaScript Web Service
MapsMaps annotationsAdd a vector-based icon to a map.JavaScript
MapsMaps annotationsAdd an info window to a map.Android iOS JavaScript
MapsMaps annotationsAdd an overlay image grounded to the surface of a map.Android iOS JavaScript
MapsMaps annotationsAdd deck.gl overlays to a map.JavaScript
MapsMaps annotationsCalculate spherical distance, area, or heading between coordinates on a map.Android iOS JavaScript
MapsMaps annotationsCustomize a marker on a map.Android iOS JavaScript Web Service
MapsMaps annotationsDetermine whether a coordinate is inside a polygon or circular area on a map.Android iOS JavaScript
MapsMaps annotationsRespond to user interactions with markers on a map.Android iOS JavaScript
MapsMaps datasetsCreate a custom dataset for maps stying and visualizations.Web Service
MapsMaps datasetsReturn a list of all custom datasets.Web Service
MapsMaps datasetsReturn data from a custom dataset.Web Service
MapsMaps datasetsReturn metadata for a custom dataset.Web Service
MapsMaps datasetsUpload CSV data to a custom dataset.Web Service
MapsMaps datasetsUpload GeoJSON data to a custom dataset.Web Service
MapsMaps datasetsUpload KML data to a custom dataset.Web Service
MapsMaps stylingApply different map styles to different zoom levels.Android iOS JavaScript Web Service
MapsMaps stylingChange the density of places on a map.Android iOS JavaScript Web Service
MapsMaps stylingChange the style of buildings on a map.Android iOS JavaScript Web Service
MapsMaps stylingChange the style of icons and text labels on a map.Android iOS JavaScript Web Service
MapsMaps stylingChange the style of landmarks on a map.Android iOS JavaScript Web Service
MapsMaps stylingChange the style of roads, polylines, and polygons on a map.Android iOS JavaScript Web Service
MapsMaps stylingCreate a reusable, cross-platform map style.Android iOS JavaScript Web Service
MapsMaps stylingDisplay or hide map features.Android iOS JavaScript Web Service
MapsPhotorealistic 3D mapsAdd a 3D model to a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsAdd a 3D polygon to a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsAdd a 3D polyline to a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsAdd a marker to a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsAdd an interactive, photorealistic 3D map to a web page.Android iOS JavaScript
MapsPhotorealistic 3D mapsAdd an overlay to a photorealistic 3D map.JavaScript
MapsPhotorealistic 3D mapsControl camera path and animations on a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsControl camera restrictions on a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsCustomize a marker on a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsCustomize the controls that appear on a photorealistic 3D map.Android iOS JavaScript
MapsPhotorealistic 3D mapsRespond to user interactions and events on a photorealistic 3D mapAndroid iOS JavaScript
MapsStreet ViewAdd a configurable, interactive Google Street View to a web page or mobile app.Android iOS JavaScript
MapsStreet ViewAdd a marker or overlay to a Google Street View.iOS JavaScript
MapsStreet ViewAnimate the camera movements for a Google Street View.Android iOS
MapsStreet ViewCustomize the controls that appear on a Google Street View.JavaScript
MapsStreet ViewCustomize the gestures that are available for Google Street View.Android iOS
MapsStreet ViewCustomize the point of view for a static Google Street View image.Web Service
MapsStreet ViewEmbed a standard Google Street View into an iframe on a web page.JavaScript
MapsStreet ViewRespond to user interactions and events in a Google Street View.Android iOS JavaScript
MapsStreet ViewReturn a Google Street View panorama for a specific location.JavaScript
MapsStreet ViewReturn a URL of a static Google Street View image.Web Service
PlacesAdd 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
PlacesReturn 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
PlacesReturn 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
PlacesAddress validationReturn United States Postal Service (USPS) delivery metadata for a validated address.JavaScript Web Service
PlacesAddress validationReturn a validated address for a specified address or partial address.JavaScript Web Service
PlacesAddress validationReturn an English-language version of a validated address.JavaScript Web Service
PlacesAddress validationReturn information about whether a validated address is a business, residence, or PO box.JavaScript Web Service
PlacesAddress validationReturn the Google place identifier for a validated address.JavaScript Web Service
PlacesAddress validationReturn the Plus Code for a validated address.JavaScript Web Service
PlacesAddress validationReturn the latitude/longitude coordinates for a validated address.JavaScript Web Service
PlacesAddress validationUse United States Postal Service (USPS) Coding Accuracy Support System (CASS) certification for address validation.JavaScript Web Service
Places, RoutesDirections and Routing, PlacesReturn 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, RoutesDirections and Routing, PlacesReturn 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, RoutesDirections and Routing, PlacesReturn 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, RoutesDirections and Routing, PlacesReturn 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, RoutesDirections and Routing, PlacesReturn information about places based on a query string that are located along a predefined route.Android iOS Web Service
PlacesGenerative AIDisplay place details optimized for AI agent responses.Android iOS JavaScript
PlacesGenerative AIReturn 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
PlacesGenerative AIReturn an AI-powered summary of user reviews for a specified Google Place identifier.Android iOS Web Service
PlacesGenerative AIShow rich visual location details optimized for AI agent responses.Android iOS JavaScript
PlacesGeocodingRestrict a geocoding or reverse geocoding request to only return results within a specific region, country, or postal code.Web Service
PlacesGeocodingRestrict a geocoding request to return results withing a specific viewport.Web Service
PlacesGeocodingRestrict a reverse geocoding request to only return results for specified address types.Web Service
PlacesGeocodingReturn information about proximity to landmarks or areas for a Google place identifier.Web Service
PlacesGeocodingReturn information about proximity to landmarks or areas for a set of latitude/longitude coordinates.Web Service
PlacesGeocodingReturn information about proximity to landmarks or areas for an address.Web Service
PlacesGeocodingReturn the address for a Google place identifier.Web Service
PlacesGeocodingReturn the address for a set of latitude/longitude coordinates (reverse geocoding).iOS JavaScript Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building entrance for a Google Place identifier.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building entrance for a set of latitude/longitude coordinates.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building entrance for an address.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building outline for a Google Place identifier.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building outline for a set of latitude/longitude coordinates.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of a building outline for an address.Web Service
PlacesGeocodingReturn the latitude/longitude coordinates of an address (geocoding).JavaScript Web Service
PlacesGeolocationReturn the latitude/longitude coordinates of a the device that made and HTTPS request, based on cell tower and WiFi access point locations.Web Service
PlacesPlacesAdd an autocomplete widget to a web page or app that returns results about places based on a query string.Android iOS JavaScript
PlacesPlacesResize place photos.Android iOS JavaScript Web Service
PlacesPlacesReturn a list of places and place details based on a query string.Android iOS JavaScript Web Service
PlacesPlacesReturn a list of places and place details near a specific location.Android iOS JavaScript Web Service
PlacesPlacesReturn an AI-powered area summary describing places in the area around a specific place.Android iOS Web Service
PlacesPlacesReturn an AI-powered overview summary for a specific place.Android iOS Web Service
PlacesPlacesReturn autocomplete results about places based on a query string.Android iOS JavaScript Web Service
PlacesPlacesReturn detailed information about a specific place.Android iOS JavaScript Web Service
PlacesPlacesReturn information about the place where the user's device is currently located.Android iOS
PlacesPlacesReturn photos of a specific place.Android iOS JavaScript Web Service
PlacesPlacesReturn ratings and reviews for a specific place.Android iOS JavaScript Web Service
PlacesPlacesReturn the URI to open the directions page in Google Maps for a place.Web Service
PlacesPlacesReturn the URI to open the photos page in Google Maps for a place.Web Service
PlacesPlacesReturn the URI to open the place details page in Google Maps for a place.Android Web Service
PlacesPlacesReturn the URI to open the read reviews page in Google Maps for a place.Web Service
PlacesPlacesReturn the URI to open the write a review page in Google Maps for a place.Web Service
PlacesPlacesSpecify the data fields included in place information responses.Android iOS JavaScript Web Service
PlacesPlacesSpecify the place types to include in place information responses.Android iOS JavaScript Web Service
PlacesPlaces UI KitAdd a UI element that displays AI-powered summaries and reviews about specific places to a web page or mobile app.Android iOS JavaScript
PlacesPlaces UI KitAdd a UI element that displays a list of places based on a query string to a web page.Android iOS JavaScript
PlacesPlaces UI KitAdd a UI element that displays a list of places near a specific location to a web page.Android iOS JavaScript
PlacesPlaces UI KitAdd a UI element that displays information about a specific place to a web page or mobile app.Android iOS JavaScript
PlacesPlaces UI KitAdd a basic autocomplete UI element to a web page or app that returns Google Place identifiers based on a query string.Android iOS JavaScript
PlacesPlaces UI KitApply CSS styling to a place data UI element.Android iOS JavaScript
PlacesPlaces UI KitCustomize place data UI element styling and configurations with a UI element customization tool.Android iOS JavaScript
PlacesTime zonesReturn daylight savings offset information for a time zone.Web Service
PlacesTime zonesReturn the Unicode Common Locale Data Repository (CLDR) ID for a time zone.Web Service
PlacesTime zonesReturn the offset from UTC (in seconds) for a time zone.Web Service
PlacesTime zonesReturn the time zone for a timestamp and set of latitude/longitude coordinates.Web Service
PlacesTime zonesSpecify the language for time zone requests.Web Service
RoutesDirections and RoutingEmbed a standard Google Maps directions view into an iframe on a web page.JavaScript
RoutesDirections and RoutingOptimize the order of stops on your routeWeb Service
RoutesDirections and RoutingReturn an encoded polyline between each step along a route between two or more set of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn an encoded polyline for a route between two or more sets of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn directions between two or more latitude/longitude coordinates as a series of coordinates for each step along a route.JavaScript Web Service
RoutesDirections and RoutingReturn 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
RoutesDirections and RoutingReturn distances for a matrix of routes between multiple origins and destinations.JavaScript Web Service
RoutesDirections and RoutingReturn the distance between each step along a route between two or more sets of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn the distance for a route between two or more sets of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn the travel time between each step along a route between two or more sets of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn the travel time for a route between two or more sets of latitude/longitude coordinates.JavaScript Web Service
RoutesDirections and RoutingReturn toll information for a matrix of routes between multiple origins and destinations.Web Service
RoutesDirections and RoutingReturn toll information for for a route between two or more sets of latitude/longitude coordinates.Web Service
RoutesDirections and RoutingReturn travel times for a matrix of routes between multiple origins and destinations.JavaScript Web Service
RoutesDirections and RoutingSet a point for a route to pass through.Web Service
RoutesDirections and RoutingSet intermediate waypoints along a route.Web Service
RoutesDirections and RoutingSet waypoints along a route.Web Service
RoutesDirections and RoutingSpecify a stop or pass-through point for a route request.JavaScript Web Service
RoutesDirections and RoutingSpecify eco-friendly routing for a routes request.Web Service
RoutesDirections and RoutingSpecify features to avoid, such as highways or tolls, for a route request.JavaScript Web Service
RoutesDirections and RoutingSpecify how traffic data is used in a route request.JavaScript Web Service
RoutesDirections and RoutingSpecify shorter distance or alternative routing for a routes request.JavaScript Web Service
RoutesDirections and RoutingSpecify the travel mode (drive, transit, walk, two-wheeled) for a route matrix request.JavaScript Web Service
RoutesDirections and RoutingSpecify the travel mode (drive, transit, walk, two-wheeled) for a route request.JavaScript Web Service
RoutesDirections and RoutingSpecify vehicle heading and side of road for a route.Web Service
RoutesFleet EngineAdd a Fleet Engine delivery vehicle's location, stops, tasks, and waypoint markers to a map.JavaScript
RoutesFleet EngineAdd a customizable, interactive map that tracks the progress of a trip from Fleet Engine to a mobile app.Android iOS
RoutesFleet EngineAdd a route polyline that tracks a trip from Fleet Engine to a map on a web page or mobile app.Android iOS JavaScript
RoutesFleet EngineAdd the predicted routes of Fleet Engine delivery vehicles and tasks to a map.JavaScript
RoutesFleet EngineAdd the real-time location Fleet Engine delivery vehicles and tasks to a mapJavaScript
RoutesFleet EngineApply different map styles to different zoom levels on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineApply different map styles to different zoom levels on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineChange the density of places on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineChange the density of places on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineChange the style of buildings on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineChange the style of buildings on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineChange the style of icons and text labels on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineChange the style of icons and text labels on a map that tracks the progress of trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineChange the style of landmarks on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineChange the style of landmarks on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineChange the style of roads, polylines, and polygons on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineChange the style of roads, polylines, and polygons on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineCreate and return a new Fleet Engine trip.Web Service
RoutesFleet EngineCustomize a marker on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineCustomize a marker on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineCustomize the route polyline on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineCustomize the route polyline on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineDisplay or hide map features on a Fleet Engine fleet tracking map.JavaScript
RoutesFleet EngineDisplay or hide map features on a map that tracks the progress of a trip from Fleet Engine.Android iOS JavaScript
RoutesFleet EngineInstantiate a new vehicle in Fleet Engine associated with an on-demand rideshare or deliveries provider.Web Service
RoutesFleet EngineReport a vehicle's estimated time of arrival at its next waypoint to the Fleet Engine service.Android iOS
RoutesFleet EngineReport a vehicle's real-time position to the Fleet Engine serviceAndroid iOS
RoutesFleet EngineReport a vehicle's remaining distance to its next waypoint to the Fleet Engine service.Android iOS
RoutesFleet EngineReport billable Fleet Engine trip usage.Web Service
RoutesFleet EngineReport the latitude/longitude coordinates of a vehicle's trip way points from the Navigation SDK to the Fleet Engine service.Android iOS
RoutesFleet EngineReport the route provide for a vehicle by the Navigation SDK to the Fleet Engine service.Android iOS
RoutesFleet EngineRespond to Fleet Engine delivery vehicle events, including completed trips, segments, deliveries, and tasks.JavaScript
RoutesFleet EngineReturn a list of all Fleet Engine trips for a specified vehicle.Web Service
RoutesFleet EngineReturn a list of vehicles in Fleet Engine that match the specified criteria.Web Service
RoutesFleet EngineReturn a paginated list of vehicles in Fleet Engine associated with a provider that match the specified criteria.Web Service
RoutesFleet EngineReturn a vehicle from the Fleet Engine service.Web Service
RoutesFleet EngineReturn information about a Fleet Engine trip.Web Service
RoutesFleet EngineReturn trip information for a vehicle from the Fleet Engine service.Android iOS
RoutesFleet EngineUpdate trip data for a Fleet Engine trip.Web Service
RoutesFleet EngineUpdate trip progress along a route in a map on a web page or mobile app for a Fleet Engine trip.Android iOS JavaScript
RoutesFleet EngineUpdate vehicle attributes for a vehicle in Fleet Engine.Web Service
RoutesFleet EngineUpdate vehicle data for a vehicle in Fleet Engine.Web Service
RoutesGenerative AIDisplay a route on a map optimized for AI agent responses.Android iOS JavaScript
RoutesNavigationAdd a custom route disruption reporting button.Android iOS
RoutesNavigationAdd a new UI element to turn-by-turn navigation.Android iOS
RoutesNavigationAdd a traffic layer to turn-by-turn navigation.Android iOS
RoutesNavigationAdd a trip progress indicator to turn-by-turn navigation.Android iOS
RoutesNavigationAdd interactive, turn-by-turn navigation for Android Auto to an Android app.Android
RoutesNavigationAdd interactive, turn-by-turn navigation for CarPlay to an iOS app.iOS
RoutesNavigationAdd interactive, turn-by-turn navigation to a mobile app.Android iOS
RoutesNavigationAlert users about disruptions along their route.Android iOS
RoutesNavigationAllow users to report disruptions along their route.Android iOS
RoutesNavigationAllow users to verify disruptions along their route.Android iOS
RoutesNavigationAllow users to view disruptions along their route before starting navigation.Android iOS
RoutesNavigationCustomize speedometer and speed limit alerts for turn-by-turn navigation.Android iOS
RoutesNavigationCustomize the UI elements and controls that appear during turn-by-turn navigation.Android iOS
RoutesNavigationCustomize the map features that appear during turn-by-turn navigation.Android iOS
RoutesNavigationModify routing preferences for turn-by-turn navigation.Android iOS
RoutesNavigationModify the camera view and behavior for turn-by-turn navigation.Android iOS
RoutesNavigationReturn a turn-by-turn navigation feed as a series of messages for each maneuver along the route.Android iOS
RoutesNavigationReturn night mode updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationReturn route change updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationReturn time and distances updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationReturn user arrival updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationReturn user location updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationReturn user speed updates from a turn-by-turn navigation session.Android iOS
RoutesNavigationSet the destination for turn-by-turn navigation.Android iOS
RoutesNavigationSpecify a re-planned route for turn-by-turn navigation with a reusable route token.Android iOS
RoutesNavigationSpecify custom maneuver icons to use with a turn-by-turn navigation feed.Android iOS
RoutesNavigationSpecify side-of-road and other arrival preferences for turn-by-turn navigation.Android iOS
RoutesNavigationSpecify the travel mode (drive, walk, two-wheeled, taxi) for a route request.Android iOS
RoutesNavigationStart navigation for turn-by-turn navigation.Android iOS
RoutesRoadsReturn a set of latitude/longitude coordinates for the road segment closest to a set specified coordinates.Web Service
RoutesRoadsReturn 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
RoutesRoadsReturn the Google place identifier for the road segment closest to a set of latitude/longitude coordinates.Web Service
RoutesRoadsReturn the speed limit of the road segment for a provided Google place identifier.Web Service
RoutesRoadsReturn the speed limit of the road segment that most closely matches the path of a set of latitude/longitude coordinates.Web Service
RoutesRoute optimizationAvoid making u-turn in a multi-stop vehicle route.Web Service
RoutesRoute optimizationBatch process a multi-stop delivery plan optimization request and write the response to Google Cloud Storage.Web Service
RoutesRoute optimizationDeliver heavier shipments first.Web Service
RoutesRoute optimizationOptimize for pre-defined objectives.Web Service
RoutesRoute optimizationPrioritize nearby visits to be made back to back.Web Service
RoutesRoute optimizationReserve time for parking before making deliveries.Web Service
RoutesRoute optimizationReturn a multi-stop delivery plan, optimized based on specified routing, cost, shipment, and vehicle constraints.Web Service
RoutesRoute optimizationReturn a navigation route token for the route between each stop on an optimized delivery plan.Web Service
RoutesRoute optimizationReturn aggregate shipment, vehicle, and cost metrics for an optimized delivery plan.Web Service
RoutesRoute optimizationReturn an encoded polyline for the route between each stop on an optimized delivery plan.Web Service
RoutesRoute optimizationReturn cost information for each shipment in an optimized delivery plan.Web Service
RoutesRoute optimizationReturn start and end times for each stop on an optimized delivery plan.Web Service
RoutesRoute optimizationReturn the travel, delay, break, and wait durations between each stop on an optimized delivery plan.Web Service
RoutesRoute optimizationReturn vehicle load information at each stop on an optimized delivery plan.Web Service
RoutesRoute optimizationSpecify cost model parameters for a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify load limits for each vehicle in a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify pickup and delivery time constraints for each shipment in a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify start and end time availability and locations for each vehicle in a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify the start and end time window for a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify vehicle assignments for a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify vehicle time costs for each vehicle in a multi-stop delivery plan.Web Service
RoutesRoute optimizationSpecify whether to consider live traffic information for a multi-stop delivery plan.Web Service
EnvironmentEnvironmentReturn URLs of photos for the plant sources included in a pollen forecast.Web Service
EnvironmentEnvironmentReturn a 30-day history for the air quality index for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a 30-day history of air quality descriptions for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a 30-day history of health recommendations based on the air quality conditions and pollutants that affected a specified geographic location.Web Service
EnvironmentEnvironmentReturn a 30-day history of the air pollutants and relative concentrations that affected a specified geographic location.Web Service
EnvironmentEnvironmentReturn a 30-day history of the sources and effects of air pollutants that affected a specified geographic location.Web Service
EnvironmentEnvironmentReturn a description of the current air quality conditions for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a five-day forecast of health recommendations based on the pollen conditions and plant sources for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a five-day forecast of pollen condition descriptions for specified geographic location.Web Service
EnvironmentEnvironmentReturn a five-day forecast of the pollen index for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a five-day forecast of the pollen plant sources and effects for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a four-day air quality forecast of the sources and effects of air pollutants that will affect a specified geographic location.Web Service
EnvironmentEnvironmentReturn a four-day forecast for the air quality index for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a four-day forecast of air quality descriptions for a specified geographic location.Web Service
EnvironmentEnvironmentReturn a four-day forecast of health recommendations based on the air quality conditions and pollutants that will affect a specified geographic location.Web Service
EnvironmentEnvironmentReturn a list of the air pollutants and relative concentrations currently affecting a specified geographic location.Web Service
EnvironmentEnvironmentReturn an estimate of hours of sunshine per year on the roof of a building at a specified location.Web Service
EnvironmentEnvironmentReturn an estimate of the carbon offset potential by solar panels on the roof of a building at a specified location.Web Service
EnvironmentEnvironmentReturn 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
EnvironmentEnvironmentReturn an image file of an air quality heatmap tile for a set of map tile coordinates and zoom level.Web Service
EnvironmentEnvironmentReturn an image file of pollen conditions heatmap tile for a set of map tile coordinates and zoom level.Web Service
EnvironmentEnvironmentReturn details about the geometry of the roof of a building at a specified location.Web Service
EnvironmentEnvironmentReturn details about the sources and effects of air pollutants currently affecting a specified geographic location.Web Service
EnvironmentEnvironmentReturn four-day forecast of the air pollutants and relative concentrations that will affect a specified geographic location.Web Service
EnvironmentEnvironmentReturn health recommendations based on the air quality conditions and pollutants currently affecting a specified geographic location.Web Service
EnvironmentEnvironmentReturn information about the potential financial benefits of installing solar panels on the roof a building at a specified location.Web Service
EnvironmentEnvironmentReturn plant descriptions and cross reaction details for sources included in a pollen forecast.Web Service
EnvironmentEnvironmentReturn 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
EnvironmentEnvironmentReturn the URL of a GeoTIFF file containing annual sunlight (flux) data for a specified location.Web Service
EnvironmentEnvironmentReturn the URL of a GeoTIFF file containing hourly shade data, grouped by month, for a specified location.Web Service
EnvironmentEnvironmentReturn the URL of a GeoTIFF file containing monthly sunlight (flux) data for a specified location.Web Service
EnvironmentEnvironmentReturn the URL of a GeoTIFF file of a building rooftop mask for specified location.Web Service
EnvironmentEnvironmentReturn the URL of a GeoTIFF file of an RGB aerial image for a specified location.Web Service
EnvironmentEnvironmentReturn the current air quality index for a specified geographic location.Web Service
EnvironmentWeatherReturn a daily weather forecast for a set of latitude/longitude coordinates.Web Service
EnvironmentWeatherReturn an hourly weather forecast for a set of latitude/longitude coordinates.Web Service
EnvironmentWeatherReturn current weather conditions for a set of latitude/longitude coordinates.Web Service
EnvironmentWeatherReturn up to 24 hours of hourly historical weather data for a set of latitude/longitude coordinates.Web Service
EnvironmentWeatherReturn weather alerts occurring in real time for a given latitude and longitude.Web Service
AnalyticsPlacesReturn the Google place identifiers of places within a specified geographic area that meet a set of filter criteria.Web Service
AnalyticsPlacesReturn the count of places within a specified geographic area that meet a set of filter criteria.Web Service
AnalyticsPlacesSpecify the operating status criteria used to return the Google place identifiers within a geographic area.Web Service
AnalyticsPlacesSpecify the operating status criteria used to return the count of places within a geographic area.Web Service
AnalyticsPlacesSpecify the place type criteria used to return the Google place identifiers within a geographic area.Web Service
AnalyticsPlacesSpecify the place type criteria used to return the count of places within a geographic area.Web Service
AnalyticsPlacesSpecify the price level criteria used to return the Google place identifiers within a geographic area.Web Service
AnalyticsPlacesSpecify the price level criteria used to return the count of places within a geographic area.Web Service
AnalyticsPlacesSpecify the user rating criteria used to return the Google place identifiers within a geographic area.Web Service
AnalyticsPlacesSpecify the user rating criteria used to return the count of places within a geographic area.Web Service
AnalyticsPlaces InsightsApply advanced filter parameters such as geographic boundaries, radius, types, and brands to narrow down insight queries.Web Service
AnalyticsPlaces InsightsFilter and query place analytics data by commercial business brand identifiers.Web Service
AnalyticsPlaces InsightsFormulate and submit queries to retrieve analytics from the Places Insights API.Web Service
AnalyticsPlaces InsightsQuery the dataset directly to retrieve aggregated place count metrics.Web Service
AnalyticsPlaces InsightsRetrieve or cross-reference the list of supported place type categories in the Places Insights API.Web Service
AnalyticsPlaces InsightsReturn a breakdown of place counts aggregated by hexagonal spatial index grid cells.Web Service
AnalyticsPlaces InsightsReturn a breakdown of place counts grouped by place types.Web Service
AnalyticsPlaces InsightsReturn the total count of places matching specific filter parameters.Web Service
AnalyticsPlaces InsightsSet up and configure a Google Cloud project to use the Places Insights API.Web Service
AnalyticsPlaces InsightsUnderstand and parse the core response schema definition for Places Insights API functions.Web Service
AnalyticsPlaces InsightsUnderstand country-specific response schema structures and geographic availability for the Places Insights API.Web Service
AnalyticsPlaces InsightsUnderstand the core concepts, features, and endpoints of the Places Insights API.Web Service
AnalyticsPlaces InsightsUnderstand the data types, coverage, and data attributes used in the Places Insights API.Web Service