The Geocode Node.js library by Nicolas Chaulet can geocode and reverse geocode with the providers of Google Geocoding, FreegeoipGeocoder, DataScienceToolkitGeocoder, OpenStreetMapGeocoder, MapQuestGeocoder, Open MapQuestGeocoder, ArcGis Online Geocoding, TomTomGeocoder, OpenCage Geocoder, Smarty street geocoder, and Geocodio.
Almost every app that uses a mapping API needs latitude/longitude points. To get geocodes you need to convert an address to a point on the earth. That's where you'll need one of the 54 geocoding APIs in our directory. This post covers seven free geocoders and compares them on several aspects.
Location-sharing service Foursquare was down most of Monday, apparently due to a database issue. No Foursquare website or apps were available. And with the API also down, third party applications were helpless. Yet, it's a good reminder to developers to plan for downtime and to providers to have communications in place to let others know about your service's issues when they arise.
Google today said it is putting the Google Places API for iOS 2.0 and the Google Maps SDK for iOS 2.0 into separate CocoaPods. The idea here is to reduce the app size for developers who need Places data, but not Maps data. Google says the change heralds big savings in app binaries.