Download the PHP package chroma-x/google-geocoder without Composer
On this page you can find all versions of the php package chroma-x/google-geocoder. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chroma-x/google-geocoder
More information about chroma-x/google-geocoder
Files in chroma-x/google-geocoder
Package google-geocoder
Short Description A PHP library to query Google's location service for geolocation and reverse lookups based on a given address, a geo location or a Google Places ID.
License MIT
Homepage http://chroma-x.de/
Informations about the package google-geocoder
PHP Google Geocoder
A PHP library to query Google's location service for geolocation and reverse lookups based on a given address, a geo location or a Google Places ID.
Installation
Usage
Autoloading and namesapce
Performing a GeoLookup
Resolving an address
The API provides an optional usage of an API key to circumvent API quota limits. Please visit the Google API console to receive an API key.
Resolving a geo location
The API provides an optional usage of an API key to circumvent API quota limits. Please visit the Google API console to receive an API key.
Resolving a Google Places ID
Resolving Google Places IDs utilizes the Google Places API. Therefore a Places API key is mandatory for performing a lookup. Please visit the Google API console to receive an API key.
Reading from a GeoLookupResult
Attention: Plaese note that all getter methods on the GeoLocationAddress
return a GeoLocationAddressComponent
instance or null
. For preventing calls on non-objects the GeoLocationAddress
class provides methods to check whether the address components exists.
Exception handling
PHP Google Geocoder provides different exceptions provided by the PHP Common Exceptions project for proper handling.
You can find more information about PHP Common Exceptions at Github.
Contribution
Contributing to our projects is always very appreciated.
But: please follow the contribution guidelines written down in the CONTRIBUTING.md document.
License
PHP Google Geocoder is under the MIT license.
All versions of google-geocoder with dependencies
ext-curl Version *
lib-curl Version *
ext-json Version *
chroma-x/common-exceptions Version ~3.0
chroma-x/google-datastructures Version ~2.0