The Microsoft Bing Maps Snap to Road Calculate a Route .NET Sample Code demonstrates how to get a walking, driving or transit route by specifying a series of waypoints. The route includes route instructions, travel duration, travel distance, and transit information.
Geocoding involves converting a description of a physical address into coordinates that represent that location on a map to perform spatial analysis. This tutorial on the Google Maps APIs blog describes the two approaches to geocoding with Google Maps APIs, and when to use them.
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.
Yes, you read that title correctly. WhereTheLadies.At is, indeed, a thing that exists. Before you get start joking around, let's be honest. Checking in all the time on Foursquare has earned you nothing but Mayorships and a free slice of pizza every once in a while. Well, that's about to change.