The Google Distance Matrix API is a service that provides travel distance and time for a matrix of origins and destinations. The information returned is based on the recommended route between start and end points, as calculated by the Google Maps API, and consists of rows containing duration and distance values for each pair.
The Distance Matrix API has the following limits in place:
100 elements per query.
100 elements per 10 seconds.
2500 elements per 24 hour period.
The API uses RESTful calls and responses are formatted in XML and JSON.
The following is a list of libraries from ProgrammableWeb's Library Directory that matched your search term. Although there many different interpretations of the word "library" among software developers, ProgrammableWeb adheres to a specific definition so as to clearly distinguish libraries from SDKs and frameworks in a way that will facilitate clean search results. In ProgrammableWeb's parlance, the term "library" is strictly used to describe a platform-specific software tool that, when installed, results in the provisioning a specific API. Conversely, SDKs are exclusively for consuming APIs and Frameworks are agnostic to specific APIs. If you think a library, SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Google Distance Matrix API displays travel distance and time of various origins and destinations. This is the Google Distance Matrix Node.js library developed by Ecil Teodoro. Contains parameters to use API key and client & signature. The different factors of this Node.js module are the recognition of multiple origins and the data returned by the Google API.
The Google Distance Matrix Go Library by Jon Dunning affords to get the distance and travel times between various origins and destinations. It handles Google API rate limiting and URL length. Available installation, usage, and limitations. Supports driving, walking, and bicycling modes.
This client acts as a Python library for 5 map-related Google APIs. Using the library, developers can create geocoding applications that consume the Google Directions API, Distance Matrix API, Elevation API, Geocoding API, and Time Zone API. The client is community supported, and requires Python 2.7 or later as well as a Google Maps API key for use.
This client acts as a Java library for 5 map-related Google APIs. Using the library, developers can create geocoding applications that consume the Google Directions API, Distance Matrix API, Elevation API, Geocoding API, and Time Zone API. The client is community supported, and requires Java 1.7 or later as well as a Google Maps API key for use.