Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
26 lines (14 sloc) 1.2 KB
--WHAT--------
Custom iOS geocoding and reverse geocoding services that call Google's JSON geocoding services directly.
--WHY---------
- To avoid a long-standing, random failure condition in MKReverseGeocoder, possibly due to usage of old APIs, or hitting a usage limit imposed by Google. A google search will bring up many documented cases of the issue, such as...
"MKErrorDomain error 4 iPhone" - Stack Overflow
http://stackoverflow.com/questions/3926164/mkerrordomain-error-4-iphone
"MKReverseGeoCoder error 4" - iPhone Dev SDK Forum
http://www.iphonedevsdk.com/forum/iphone-sdk-development/63047-mkreversegeocoder-error-4-a.html
- To provide forward geocoding (find coordinate from location), which is not provided in iOS' standard Location Services.
--LICENSE-----
Everything is released under the BSD License, all code is free to use in any projects (check out the files for more details)
--OTHER NOTES-
- Any comments regarding the services, suggestions, notes on bugs or comments on the MKReverseGeocoder failure issue are welcome.
- The services rely on the open source Objective-C JSON framework (http://code.google.com/p/json-framework/) it's only been tested with the version included with the project.