从Bing地图中提取地图信息

时间:2011-12-23 14:33:37

标签: bing-maps

我想为Windows Phone 7编写一个导航软件,无需在互联网上即可使用。因此,我想从Bing地图下载地图信息。不是整个世界或国家,只是一个小城市 - 因为这个软件只适合我,我只需要在我家乡内进行导航。

我基本上需要的是类似于OpenStreetMap提供的地图导出。我在bing map上找不到任何相同的东西,所以我写了一个程序来查询bing map(通过API)的路由。然后它保存交叉点,从而构建图形。这在技术上是有效的,我得到了很多街道,但有时候bing会留下一个交叉点。在这种情况下,我的数据将无效。

所以我想知道是否有任何方法直接向API请求地图导出,返回类似于某个边界矩形内的街道数组。 (或类似的东西)

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

不,Bing Maps API中没有允许您执行此操作的标准API调用。

下载“小城市”内的所有街道数据将违反服务条款。见http://www.microsoft.com/maps/product/terms.html处的8.2(r)。

如果您需要这些数据,可以尝试使用OpenStreetMap,否则您可能需要从商业提供商处获取此类数据的许可证,这无疑是非常昂贵的。