Geocoding and reverse geocoding are services that Bing Maps provides in AJAX Control as well as in SOAP and REST web services but what if you're about to start a project and you've to geocode thousands of addresses or what if you've a requirement to batch-process data updates as a recurring task? Of course you could just call geocoder again and again but that doesn't seem to be a very efficient approach. The June release also launched a new batch-geocoder and batch reverse-geocoder as part of Bing Spatial Data API in order to address just these scenarios.
This post go in a bit more detail and build a little app that leverages the Bing Spatial Data Services. During this walkthrough we'll follow the process as pictured below.
More Info: Bing Maps