Wednesday, July 25, 2012 8:12 AM
I am a dot.net developer and I am using Bing map ReverseGeocode Api method for calculating address from latitude and longitude. I have created a window service which execute in every 5 minutes and pickup list of from latitude/longitude from my database for calculating address. But ReverseGeocode method give following exception message.
"System.ServiceModel.FaultException`1[GeoLocation_BusinessLayer.BingGeocodeService.ResponseSummary]: An error occurred while processing the request. (Fault Detail is equal to GeoLocation_BusinessLayer.BingGeocodeService.ResponseSummary).". This is happening after execution of few requests.
Could you please let me know the reason of this error. Is there any request limit for a particular time period?
Wednesday, July 25, 2012 8:28 AMOwner
I highly recommend using the Bing Maps REST services instead of the SOAP services. The SOAP services are old and outdated and do not play nicely with many programming languages out there. Note the SOAP services have not been updated in over two years. The Bing Maps REST services are fast and have a lot more features. You can find information on how to use them from .NET here: http://rbrundritt.wordpress.com/2012/01/06/bing-maps-rest-service-net-libraries/
Also, based on the amount of reverse geocoding you are doing it sounds like this might be an asset tracking type application. If this is the case you will need a Bing Maps license.