Hi everyone,

I, like many others, was waiting for the Google Maps API to offer
reverse geocoding.  I was obviously really satisfied when I saw, not
long ago, that now Google is offering this.

However, the results are not always accurate... and there are often
mistakes.

For example, with a lat of 46.29819 and a lng of -70.85152, we should
have the city of Saint-Joseph-de-Beauce... but we instead have Trois-
Rivières.

I took a look at the JSON received:
_xdc_._lfng5eql9 && _xdc_._lfng5eql9({
  "name": "46.298190,-70.851520",
  "Status": {
    "code": 200,
    "request": "geocode"
  },
  "Placemark": [ {
    "id": "p1",
    "address": "259-299 Rue Jolicoeur, Trois-Rivières, QC, Canada",
    "AddressDetails": {"Country": {"CountryNameCode":
"CA","CountryName": "Canada","AdministrativeArea":
{"AdministrativeAreaName": "QC","Locality": {"LocalityName": "Trois-
Rivières","Thoroughfare":{"ThoroughfareName": "259-299 Rue
Jolicoeur"},"PostalCode": {"PostalCodeNumber": "G0S"}}}},"Accuracy":
8},
    "ExtendedData": {
      "LatLonBox": {
        "north": 46.3013399,
        "south": 46.2950447,
        "east": -70.8483755,
        "west": -70.8546707
      }
    },
    "Point": {
      "coordinates": [ -70.8515231, 46.2981923, 0 ]
    }
  }, {
    "id": "p2",
    "address": "Saint-Joseph-de-Beauce, QC, Canada",
    "AddressDetails": {"Country": {"CountryNameCode":
"CA","CountryName": "Canada","AdministrativeArea":
{"AdministrativeAreaName": "QC","Locality": {"LocalityName": "Saint-
Joseph-de-Beauce"}}},"Accuracy": 4},
    "ExtendedData": {
      "LatLonBox": {
        "north": 46.3930700,
        "south": 46.2658870,
        "east": -70.7324450,
        "west": -70.9242350
      }
    },
    "Point": {
      "coordinates": [ -70.8809260, 46.3084080, 0 ]
    }
  }, ..... and more....

Notice that the first placemark is more "accurate" (according to
Google).  It has the right street, but the wrong city.  The second
placemark may not have the street at all, but it has the correct city
(both lat/lng are correct).

I then went to the real Google Maps (not the API), and I typed
"259-299 Rue Jolicoeur, Trois-Rivières" into it... and believe it or
not, it displayed the marker on Saint-Joseph-de-Beauce city (it
doesn't seem to have a Jolicoeur street in Trois-Rivières)

So that may not be a reverse geocoding issue after all, cause just
basic geocoding seem to have the same problem.

I have many examples of that kind of problems... and right now, that
prevent me from using the reverse geocoding of Google since results
are unpredictable.

Is there something I can do to improve this?  Or is Google aware of
this?

Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to