Geocoder icon indicating copy to clipboard operation
Geocoder copied to clipboard

The most featured Geocoder library written in PHP.

Results 87 Geocoder issues
Sort by recently updated
recently updated
newest added

Does the Chain Provider automatically switch to a new provider if a provider fails to return geo data because the rate limit has been reached?

question

I'd like to use Geocoder, but have a couple of quick questions first. 1. Is there any reason why I couldn't use the Redis cache plugin from the Geocode cookbook...

question

Searching for __Pershagen__ returns the following json https://maps.googleapis.com/maps/api/geocode/json?address=Pershagen&key=xxx ```json { "results" : [ { "address_components" : [ { "long_name" : "Pershagen", "short_name" : "Pershagen", "types" : [ "locality", "political" ]...

provider

Now that we removed support for PHP 7.0, we can use [nullable types](https://www.php.net/manual/en/migration71.new-features.php#migration71.new-features.nullable-types). I took the opportunity to improve functions signature.

Is there a reason why there is no Foursquare provider (for reverse geocoding)? If not, is there a recommended starting point for creating a new provider? Or should I just...

provider

Added short street name field for Google Maps provider

provider
improvement

So, In my very first install, my project has a "`minimum-stability : stable`" instruction into composer.json. It hurts the installation process of some (or all) dependencies, so I **could not...

Hello, as the [documentation for geocoding at HERE](https://developer.here.com/documentation/geocoder/dev_guide/topics/what-is.html) states, they switch to a new API: > Note: This service is no longer being actively developed. We will only provide critical...

provider

IPStack service does return `region_name` and `region_code`, but the provider doesn't seem to convert them into an administration area for the address model. https://github.com/geocoder-php/Geocoder/blob/master/src/Provider/Ipstack/Ipstack.php#L104-L112

provider
improvement

Actually when results are coming from cache, there is no way to know it It could be useful sometimes, for cache-invalidation purposes. What do you think?

feature request