2011-02-23 49 views
0

我目前使用Bing's SOAP Search Service爲了獲得某個位置周圍的興趣點。但是,退貨商品只有位置GeoCoordinate,而不是地址。有沒有辦法從Bing SOAP Search Service獲取地址?

該程序是一個映射POI的WP7應用程序,所以我也想顯示發現給用戶的地點的地址。唯一能做到這一點的方法是對每個經緯度結果進行後續Bing的地理編碼服務調用嗎?這看起來好像耗時且效率低下,除非我可以進行批處理地理編碼調用。

謝謝!

回答

0

框架挑逗包括​​CivicAddressResolver,這似乎爲我們執行此任務,但不幸的是,該文檔還指出:

此類未在當前版本中實現。

但是,一切都不會丟失。通過發送ReverseGeocodeRequest,您可以使用您已用於執行相同的必應搜索服務來逆向地理編碼位置,如Developing a Silverlight Application Using Bing Maps SOAP Services中的逆向地理編碼部分所述。

對於其他的詳細的演練(包括代碼),看看尼克·哈里斯的博客文章:How to Reverse Geocode a Location to an Address on Windows Phone 7

+0

希望他們將在未來實現CivicAddressResolver-我實際上意識到我沒有將SearchResultBase類轉換爲BusinessSearchResult,它實際上爲您提供地址。 – codechinchilla 2011-02-24 14:30:54

相關問題