openaustralia / planningalerts

Find out and have your say about what's being built and knocked down in your area.
https://www.planningalerts.org.au
Other
95 stars 51 forks source link

Problems with Google Geocoding handling of new developments #1281

Closed jamezpolley closed 5 years ago

jamezpolley commented 6 years ago

In cases where there's a new development, with planned new streets that don't yet exist, our current Geocoding implementation often gives results that aren't useful.

As an example, https://www.planningalerts.org.au/applications/1055843 - the address that's being used here seems to be the Apple store in Rundle Mall.

A better location would have been to match on the suburb of Virginia:

https://www.google.com.au/maps/place/Virginia+SA+5120/@-34.6699155,138.5333328,13z

Front logo Front conversations

Updating this description to include a list of test addresses:

andrewharvey commented 6 years ago

Hah that's interesting, Google Maps fails to find that address, but it is in GNAF http://results.openaddresses.io/sources/au/countrywide and other Geocoding API providers which use GNAF should be able to locate it.

google

For example the Mapbox Geocoder can find 12 Apple Close Virginia SA 5120

mapbox

Have you considered moving to another Geocoding service?

jamezpolley commented 6 years ago

Another example:

https://www.planningalerts.org.au/applications/1011072?utm_campaign=view-application&utm_medium=email&utm_source=alerts

https://www.google.com.au/maps/search/26+Daintree+Court+Park+Ridge+QLD+4125/@-27.8777813,152.9920807,11.25z

Second result gets the right suburb at least...

Mapbox and OpenAddresses.io (using GNAF) can find the address. Google can't.

jamezpolley commented 5 years ago

https://www.planningalerts.org.au/applications/1109991 10 Hilltop Gr, Cliftleigh 2321 NSW

Geocoding is showing this at Hilltop Grove, 2430 - a 165km drive away. https://www.google.com/maps/dir/Cliftleigh,+New+South+Wales+2321/Hilltop+Grove,+Tallwoods+Village+NSW+2430/@-32.4408397,151.4422309,9z/

mlandauer commented 5 years ago

Demonstrated that it's fixed by 27bd5212dae8890a4089e513a696d069f8522eb0