How to implement this to show ALWAYS street name? Now i have only sometimes street name, but always City Name. How it works?
I’m using CLLocationManagerDelegate in my class, and i want to have:
Warsaw, Mickiewicza
But sometimes in the same location i’m getting only:
Warsaw
The geocoding will try to return its ‘best guess’ as to the user’s location. This depends on factors such as the available accuracy, nearby landmarks and so on. If it is not returning a street name, perhaps the GPS accuracy is insufficient to estimate the nearest street, and there are no other landmarks nearby in the database. The GPS subsystem needs a few minutes to “warm up” and get an accurate lock.
Try waiting a short time and retrying the geocoding lookup. Note though that reverse geocoding is quite expensive, and the servers will often throttle your client if you make requests too frequently.