Bing API用于查找附近的城市

时间:2011-01-05 18:43:13

标签: geolocation bing-maps reverse-geocoding

是否有Bing API用于查找城市名称或纬度/长度组合的附近城市?

4 个答案:

答案 0 :(得分:1)

我不知道Bing是否提供此功能,但您可以使用geonames.org

中提供的数据构建自己的数据

他们提供了一个API来获取给定lat / lng附近的地方:http://api.geonames.org/findNearby?lat=47.3&lng=9&username=demo

或者您也可以根据自己的数据全力以赴,根据自己的需求实施解决方案:Given the lat/long coordinates, how can we find out the city/country?

答案 1 :(得分:0)

我认为这正是您所寻找的:Bing Maps API Sample

答案 2 :(得分:0)

简短的回答是否定,没有用于查找附近城市的Bing API。

也就是说,可以使用现有的API“自己烹饪”。然而,需要澄清的一件事是“附近”意味着什么。我认为你的意思是在给定点的特定半径范围内(由城市名称或纬度/长度组合确定)。

使用Bing Api,实现一个算法来反转一个位置的地理编码然后测试x距离内的位置是相当简单的。

如果失败了,你可以使用像geoPlugin这样的东西,它是免费的,你可以将它放在你的服务器上 - 从而避免第三方的正常运行时间问题。 http://www.geoplugin.com/webservices/php#php_class

看看附近的地方功能,这正是你想要的。 http://www.geoplugin.com/webservices/extras

答案 3 :(得分:0)

不,没有。但是,获取给定坐标的边界框然后使用Bing Maps API相对简单。我这样做并使用这个解决方案得到我需要的东西......

https://stackoverflow.com/a/14314146/73680