必应地图搜索默认为兰开斯特
Posted
技术标签:
【中文标题】必应地图搜索默认为兰开斯特【英文标题】:Bing Maps search defaults to Lancaster 【发布时间】:2014-03-25 12:15:54 【问题描述】:我不知道是否有人注意到这一点,当从 Bing 地图 REST 服务请求某些位置时,或者如果查询格式不正确,Bing 地图的响应给出了兰开夏郡兰开斯特的坐标,就好像它是默认到这个位置...
尝试这个请求并检查坐标,它应该产生“Bethnal Green, London - East”的坐标,而不是“Lancaster, Lancashire”:
http://dev.virtualearth.net/REST/v1/Locations?locality=Bethnal+Green+&adminDistrict=%22London+-+East%22&countryRegion=UK&o=xml&key=BING_MAPS_KEY
感谢任何有关此以及如何阻止它的信息。
【问题讨论】:
【参考方案1】:发生的情况是地理编码器无法理解您的较低级别的地址信息,因此它会在地址中向上移动,直到找到某些内容。在这种情况下,它返回英国中心的坐标。这恰好在兰开夏郡兰开斯特附近。如果您查看结果的 Name 或 address 属性,您将能够非常清楚地看到这一点。此外,由于您使用的是 REST 服务,请查看以下提示和技巧:http://www.bing.com/blogs/site_blogs/b/maps/archive/2013/02/14/bing-maps-rest-service-tips-amp-tricks.aspx
【讨论】:
我联系了 Bing 支持,这是我从他们那里得到的确切回复……谢谢伙计 这可能是因为 Ricky's 正在欧洲提供其他支持。 :) 这是 Bing 地图支持团队和我多年来遇到的相当常见的支持请求。那个人或支持团队中的某个人发现了这篇文章并复制并粘贴了它。以上是关于必应地图搜索默认为兰开斯特的主要内容,如果未能解决你的问题,请参考以下文章