Latitude and Longitude Reverse Geocoding for iPhone

I need to cancel the geocode based on latitude and longitude. This is actually for my iPhone application, where I get the latitude and longitude from the main location of the api and pass it to the background. Using these values, the server does reverse geocoding and captures the address. Therefore, I am concerned that google reverse geocoding APIs are not allowed to be used without a map, as they say.

"Note: the geocoding API can only be used in conjunction with a Google map, so the results of geocoding without displaying them on the map are forbidden. For full information on permitted use, see the Maps API API License Limitations."

So, how do I record custom locations (country, state) for my iPhone? If there is a way to get this from the iPhone SDK, this is also better.

Thanks.

+4
source share
1 answer

Use MKReverseGeocoder specified in MapKit.

Edit: Sorry, I misunderstood your question. Then you have to use a third-party geocoder. For example, try www.geonames.org.

+1
source

All Articles