Google Maps APIs & SDKs
The right APIs and SDKs for apps, web apps, and web services
Google Maps Platform bundles all Maps Services
The Google Maps Platform is part of the Google Cloud Platform. With Maps, Routes and Places it includes all the services needed to develop interactive maps and integrate them into their own applications: Maps can embed static and dynamic maps, Street View images and 360-degree views into websites. Routes can be used to create route calculations, taking into account current traffic information. Places provides location data for more than 150 million locations worldwide.
More than a dozen APIs and SDKs provide easy integration with Android and iOS map applications and web services. The use of Google Maps APIs and SDKs requires an API key.
Google Maps APIs & SDKs
Add an interactive map to your website. Customize it with your own content, 3D images and route descriptions.
Maps SDK for Android
Create custom maps with 3D buildings, building plans, and more for native Android apps.
Maps SDK for iOS
Create custom maps with 3D buildings, building plans, and more for native iOS apps.
Using the Geocoding API you can convert addresses and geographical coordinates and locate them on the map.
Calculate directions between locations and search for directions for several modes of transportation, including transit, driving, walking, or cycling.
Maps Static API
Street View Static API
Distance Matrix API
The Distance Matrix API is a service that provides travel distance and time for a matrix of origins and destinations.
The Geolocation API returns a location and accuracy radius based on information about cell towers and WiFi nodes that the mobile client can detect.
The Roads API identifies the roads a vehicle was traveling along and provides additional metadata about those roads, such as speed limits.
The Elevation API provides elevation data for all locations on the surface of the earth, including depth locations.
Time Zone API
The Time Zone API provides time offset data for locations on the surface of the earth. You request the time zone information for a specific latitude/ longitude pair and date.
Get up-to-date information about millions of locations using HTTP requests.
Places API for Android & iOS
Provide mobile app users with additional information for the current or selected location via the Google Places API for Android and iOS and display nearby locations on the map.
Add rich details for millions of places to your website. Provide autocomplete results for user queries. Convert between addresses and geographic coordinates.
Manual: Your Google Maps API key in 5 steps
To use the Google Maps Platform you need a Google Cloud Console user account and a valid credit card.
Log in to Cloud Console with your Google Account
Add a billing account
Create a new project
Select which APIs and services you need and unlock them.
Then create an API key under credentials, restrict it and include it in your source code.
Need support or prefer to pay by invoice? We will be happy to create a billing account for you and to advise you on questions regarding integration and use of the Google Maps Platform. Contact us at email@example.com or call us on +49 40 60 94 661-98.
Partner advantages for license distribution and consulting
We are a leading Google Cloud Partner specializing in Google Maps in DACH – and offer you a number of advantages:
- Google Cloud from a single source: Maps, Cloud and GSuite
- Price advantages especially for larger volumes
- Free 200 $ credit for Google Maps usage
- Personal consulting on the integration and optimal ROI of Google Maps
- Reliable support from dedicated contact person
- Payment by invoice instead of credit card
- For corporations: framework agreements & settlement to cost centers
How mytaxi works: the most important APIs of this successful booking app
mytaxi has revolutionized the German taxi market by using an app to create a direct connection between the taxi driver and the passenger, with no service center necessary any longer. The app is available for iOS, Android, Windows Phone and BlackBerry.
The mytaxi mobile app is based on the following APIs
To simplify the service for both driver and passenger, the app makes use of a variety of Google Maps services:
Google Maps Distance Matrix API: The Distance Matrix API shows the user the nearest available taxi on the map.
Google Maps Geolocation API: The Geolocation API makes it possible to precisely determine the location of the passenger. To do so, the API processes the data collected by Google on Wi-Fi and GSM networks.
Reverse geocoding: Determines the start address.
Google Places API: This API comes into play when the user enters their destination.
Google Places Autocomplete: The automatic completion of the address makes entry easier and allows only addresses that really exist. This prevents the driver being sent to a non-existent house number. Further, the user need not necessarily provide an address, as the Google Places database contains not only addresses but also more than 100 million points of interest such as airports, theaters and stadiums.
Google Maps Directions API: The actual travel time required by the taxi to reach the customer is determined taking into account the current traffic situation based on the Directions API.