Bing Maps: Batch Geocoding and Batch Reverse-Geocoding

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 […]

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