You should look at getLocations instead.

You can then get access to the Accuracy

example:
http://code.google.com/apis/maps/documentation/services.html#Geocoding_Structured

reference:
http://code.google.com/apis/maps/documentation/reference.html#GGeoAddressAccuracy

The Geocoder returns part matches if it can, and you have to decide
what level is good enough for your case.



On 18/09/2009, Átila Canavezi <[email protected]> wrote:
>
>  I'm trying to use GClientGeocoder in my application with the .getLatLng
>  (address:String, callback:function).
>  For a lot of a strings it turns out ok, but with some others it just
>  return random points.
>
>  ie.: "188 Avenida test, LONDRINA,PR, Brazil", wich doesn't exist I get
>  a LatLng = (-23.3103871, -51.1647943). In the end it just points out
>  at the middle of the city (LONDRINA).
>
>  Isn't it supposed to return 'null' ?
>  The application will be used by clients to search, filling the
>  required fields, and what i'm using to send the request is like the
>  following:
>
>
>
>  address = mapsLogradouroNmroInput.getValue() + " " +
>  mapsTipoLogradouroInput.getValue() + " " + mapsLogradouroInput.getValue
>  () + ", " + mapsLogradouroCidadeInput.getValue() + ",PR, Brazil";
>  gmapTeste.getLatLng(address,
>  function(point){
>         if (!point){
>                 alert(address + " not found");
>         } else {
>                 if (marker.isHidden()==false){
>                         gmap.removeOverlay(marker);
>                 }
>                 gmap.setCenter(point, gmap.getZoom());
>                 marker.setLatLng(point);
>                 gmap.addOverlay(marker);
>                 marker.openInfoWindowHtml(address);
>
>          }
>  });
>
>
>  Is there's a more accurate way to use something like that? Since this
>  will be used by client, then i was thinking to use the 'null' response
>  if the address wasn't found.
>
>  >
>


-- 
Barry

- www.nearby.org.uk - www.geograph.org.uk -

--~--~---------~--~----~------------~-------~--~----~
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