【发布时间】:2011-04-19 00:57:47
【问题描述】:
我正在创建一个能够按位置名称搜索位置的 Windows 7 手机应用程序。现在我的问题是我无法找到当前位置,并且 bing 地图无法搜索该位置。
我正在使用visual studio 2010 c sharp coding。
【问题讨论】:
标签: c# visual-studio-2010 windows-phone-7 bing-maps
我正在创建一个能够按位置名称搜索位置的 Windows 7 手机应用程序。现在我的问题是我无法找到当前位置,并且 bing 地图无法搜索该位置。
我正在使用visual studio 2010 c sharp coding。
【问题讨论】:
标签: c# visual-studio-2010 windows-phone-7 bing-maps
您可以使用Bing Locations API 检索由名称指定的位置的纬度和经度。有一个 REST API 可以提供 JSON 或 XML 的响应,还有一个 SOAP API(只需浏览文档即可找到 SOAP API 参考)。例如,此请求按美国街道查找位置信息:
http://dev.virtualearth.net/REST/v1/Locations/US/WA/98052/Redmond/1 Microsoft Way?o=xml&key=BingMapsKey
要开始使用必应地图 REST 服务,您必须拥有必应地图密钥。要获取 Bing 地图密钥,请查看 this article。
【讨论】:
或查看this article 描述 Resco 位置库的使用。 (自我推销,抱歉。)GeoCode 类应该会有所帮助。
【讨论】: