Try the HERE Places API discover service. e.g. http://demo.places.nlp.nokia.com/pla...ication%2Fjson
Originally Posted by realworld666
There is a confusion here between when to use Places and when to use Geocoding - Geocoding works best when you have complete address, Places works better when you are doing a fuzzy search and you are looking for an X around Y. The suggestion service mentioned earlier in the thread makes a guess at what sort of text X is likely to be around a given geocoordinate. It is likely to return a mixture of addresses, categories and landmarks. Since in this case the selected suggestion text is still free text (not a formatted address) the best chance to interpret the text would be another part of the places service - i.e. let the back end logic work out the ranking.
"title":"Watnall Sub Post Office",
"vicinity":"41 Main Road<br/>Watnall<br/>Nottingham<br/>NG16 1<br/>United Kingdom",
], ... etc
Note that the Places service only returns the correct result because the location hint (the at parameter) is near to the desired location. If you wanted to find the geocoordinates of "41 Main Road, Watnall, Nottingham, United Kingdom", then you could use the on-board Geocoding service, and the correct result would be obtained from anywhere in the World