Reverse geocode results inconsistent

44 views
Skip to first unread message

sgiddings

unread,
Jul 29, 2010, 12:15:00 PM7/29/10
to Google Maps JavaScript API v3
Here is something I find difficult to understand
Here are the steps I take -
1. Geocode the following address : Château de Kerjean, 29440, Saint-
Vougay, France
Results :
- Result 0
- Type :point_of_interest
- Château de Kerjean, Kerjean, 29440 Saint Vougay, France
- LatLng : (48.583411, -4.150687)
- Location type: Approximate

2. Reverse Geocode the LatLng values
Results :
Result 0
Type :street_address
140 Kerjean, 29440 Saint-Vougay, France
LatLng : (48.5833983, -4.1507552)
Location type: Range Interpolated

Result 1
Type :locality
29440 Saint-Vougay, France
LatLng : (48.5936826, -4.1381175)
Location type: Approximate

Result 2
Type :postal_code
29440 Saint-Vougay, France
LatLng : (48.5751912, -4.1250872)
Location type: Approximate

Result 3
Type :administrative_area_level_2
Finistère, France
LatLng : (48.2520249, -3.9300525)
Location type: Approximate

Result 4
Type :administrative_area_level_1
Bretagne, France
LatLng : (48.2020471, -2.9326435)
Location type: Approximate

Result 5
Type :country
France
LatLng : (46.227638, 2.213749)
Location type: Approximate

Why does the Reverse Geocode not return a record with the same results
as the Geocode result ?
Is this a (known) bug ?

Rossko

unread,
Jul 29, 2010, 1:34:23 PM7/29/10
to Google Maps JavaScript API v3
> Here is something I find difficult to understand
...
> 1. Geocode the following address : Château de Kerjean, 29440, Saint-
...
>     - Location type: Approximate

You could say the geocoder has made a best guess.
So more than one "address" could end up at the same lat/long. The lat/
long may or may not represent any real address at all; perhaps it is
the centroid of 29440. Then reverse geocoding cannot lead to any
exact real address, though it could suggest the nearest similar real
address that it knows about

>         Result 0
>         Type :street_address
...
>         Location type: Range Interpolated

which seems to be within just a few metres of the lat/long you asked
for

or perhaps the district

>         Result 1
>         Type :locality

etc.

The geocoder does not know about every possible address (or variation)
in the world.
Reply all
Reply to author
Forward
0 new messages