[This API is no longer available. Google Maps' services have been split into multiple APIs, including the Static Maps API, Street View Image API, Directions APIs, Distance Matrix API, Elevation API, Geocoding API, Geolocation API, Places API, Roads API, and Time Zone API.
This page is maintained purely for historical and research purposes.]
The Google Maps API allow for the embedding of Google Maps onto web pages of outside developers, using a simple JavaScript interface or a Flash interface. It is designed to work on both mobile devices as well as traditional desktop browser applications. The API includes language localization for over 50 languages, region localization and geocoding, and has mechanisms for enterprise developers who want to utilize the Google Maps API within an intranet. The API HTTP services can be accessed over a secure (HTTPS) connection by Google Maps API Premier customers.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Geocoder Ruby SDK by Alex Reisner allows developers to perform forward and reverse geocoding, IP address geocoding, distance queries for ActiveRecord and Mongoid, and more. This SDK connects to more than 40 APIs and offers advanced configurations that allow different parameters and APIs to be used under different conditions. It also handles basic geospatial queries.
This SDK supports Ruby 2.x and JRuby as well as Rails 3, 4, and 5.
The Social API JS JavaScript SDK by Joris Daniel allows developers to access a variety of social APIs from JavaScript. This SDK works with the Facebook, YouTube, Google Plus, Google Maps, Twitter, Pinterest, and Vkontakte APIs.
The geocode Python SDK by Deloitte allows developers to access various mapping APIs in order to perform geocoding, reverse geocoding, routing, and other functions from their Python applications. APIs accessible through this SDK include Google Maps, Bing Maps, MapQuest, ESRI ArcGIS Map Service, and Geocodio.
The GeoService in Go SDK by Jerry Zhao allows developers to access a bunch of geocoding and reverse geocoding APIs. Covered APIs include Google Maps, MapQuest Geocoding, Nominatim Search, Open Geocoding, OpenCage Geocoder, HERE Batch Geocoder, Bing Maps Geocode Dataflow, Mapbox Geocoding, OpenStreetMap, PickPoint, LocationIQ Geocoding, ArcGIS: Spatial Analysis Service, Geocodio, Mapzen Search, TomTom Geocoding, and Yandex Maps.
The Generic Geocoding C# SDK by Chad Lee allows developers to access the Google Maps, Yahoo BOSS, Bing Maps, MapQuest, and OpenStreetMap APIs' geocoding services using C#. This SDK returns latitude/longitude coordinates and normalized address information.
The Mapstraction JavaScript SDK provides developers with a single point of access to a variety of different mapping APIs using JavaScript code. It enables developers to switch between mapping providers quickly and easily. Mapstraction includes access to services such as CloudMade, ESRI ArcGIS, Google Maps, Leaflet, MapQuest and MapQuest Open, Bing Maps, OpenLayers, and Yandex. This SDK is open source and free to use.
The Places iOS SDK enables to create location apps that display local businesses and nearby places. It targets iOS users that use area services based on geographic location.
The Places Android SDK allows developers to create location apps that display local businesses and nearby places. It targets Android users that use area services based on geo location.
The mesibo Client-side UI iOS SDK allows developers to use the Google Maps and Places APIs to send a location over the mesibo Client-side API from their iOS applications. Developers will need a Google API key in order to use this service.
The mesibo Client-side UI Android SDK allows developers to use the Google Maps API to send a location over the mesibo Client-side API from their Android applications. Developers will need a Google API key in order to use this service.
The Google Maps Stream NodeJS SDK allows developers the build the tools that drive the streaming and caching functionalities of the Google Maps API. Developers can simply write or pipe data to bypass input data when using this particular rate-limited SDK that was created by Ubilabs.
The Google Maps Android SDK for Work enhances support for the Google Maps Android API. The SDK is available as library and as Android SDK Manager. In the first option, developers can download as a static library in their devices, while in the second choice, they can follow a series of steps to complete the installation via Android Studio.
This is a Google Maps SDK Sample with RubyMotion authored on Git by Watson 1978. Instructions are available to configure an API key. Developers should note that Google Maps SDK has only armv7 binary. That is why a configuration to build armv7 binary on a Rakefile is required. Another consideration is bridge support. A link is available to avoid a bug and modify a file manually. While keeping in mind these details, Watson 1978 also uploaded update resources for Google Maps SDK 1.2.2. This SDK sample with Ruby Motion can add a different perspective to application development related to mapping, location, and localization.
Google Maps iOS SDK includes street view, 3D buildings, indoor floor plans, and URL scheme. The APIs related to this SDK are Places API, Autocomplete API, Android API, and API picker. To visualize an idea of some of Google's favorite SDK Maps projects, users can explore WhatsApp, Foodspotting, 7-11, National Geographic, Expedia, AccuWeather, FedEx, HomeDepot, charity:Water, and Yarr Pirate Maps. Developers can add mapping, location, and location features to a new project to mimic 360° panoramas, 3D buildings, titled perspectives, indoor floor plans, and optimized design. To get started in the development part, users need to download version 1.9.1, access an API key, and follow the instructions to add mapping features to a project.