After testing the Google Maps API Geocoding Service directly over HTTP to find towns within Australia, i have come across the following anomally: When geocoding the town 'Paddington' and country biasing by gl=au only 1 result is returned:- Paddington QLD, Australia
I know there is a 'Paddington' in NSW, Australia as well so there should have been 2 results returned. When i remove the country biasing, BOTH results are returned along with every other 'Paddington' in the world. (as expected). Both the results required have the CountryNameCode -> AU so i thought ok, i will just loop throught the results and extract the ones with a CountryNameCode of AU. I performed another test. This time geocoding the town 'Frederickton'. There is 1 Frederickton in NSW Australia. Without country biasing gl=au, Frederickton NSW, Australia is NOT returned. ( a single Fredericton, NB, Canada result is returned ) WITH country biasing gl=au, the correct result is returned: Frederickton NSW, Australia. So either method of biasing returns incorrect results. Is this normal or a fault with the system? Am i asking too much from the geocoder to return all results on just town names? Can anyone suggest any methods to get around this problem? 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 -~----------~----~----~----~------~----~------~--~---
