Skip to content

Location mismatch with Geocoder #167

Open
@extraric

Description

@extraric

General Information

GeocoderLaravel Version: 4.2.4
Laravel Version: 5.7
PHP Version: 7.2.7
Operating System and Version: SLES 12

Issue Description

I don't know if it's just my fault, but i get different result for GeocodeLaravel:

$address="1182 Budapest, Királyhágó utca 112/ B, Hungary";
$result1 = Geocoder::geocode($address)->get();
//result1 formattedAddress: "Budapest, Királyhágó u. 112b, 1201 Hungary"

and Geocode:

$httpClient = new \Http\Client\Curl\Client();
$provider = new \Geocoder\Provider\GoogleMaps\GoogleMaps($httpClient, null, 'apikey');
$geocoder = new \Geocoder\StatefulGeocoder($provider, 'hu');
$result2 = $geocoder->geocodeQuery(\Geocoder\Query\GeocodeQuery::create($addresses));
//result2 formattedAddress: "Budapest, Királyhágó u. 112, 1182 Hungary"

Looks like first one ignore postalcode. What am I miss?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions