在bing地图中查找相邻的图块

时间:2013-01-30 16:31:31

标签: bing-maps

我正在使用他们的API从bing抓取地图: http://msdn.microsoft.com/en-us/library/ff701724.aspx

他们可以返回的最大瓷砖是900x834。我需要至少两倍。对于给定的分辨率,是否有一种简单的方法可以确定相邻切片的任何给定缩放级别和长/纬度。

换句话说,给定一个长,纬度,缩放级别和分辨率,相同缩放级别和分辨率下8个周围图块的长纬度。或者有更好的方法来获得大型地图吗?

这是我的GET请求: http://dev.virtualearth.net/REST/v1/Imagery/Map/Aerial/# {LAT},{#长} /#{兰特(19)} = mapSize&900834安培;格式= PNG&安培;键=的myKey

1 个答案:

答案 0 :(得分:1)

如果不违反使用条款中规定的规则,尤其是有关图像检索(或构图)的自动化,则无法执行此操作。 请参阅:http://www.microsoft.com/maps/product/terms.html

如果您想要执行此操作,可能会有专门的协议继续(如果可能),我建议使用mapArea参数而不是使用中心的lat long,请参阅: http://msdn.microsoft.com/en-us/library/ff701724.aspx

查看mapArea图像检索的示例:

http://dev.virtualearth.net/REST/V1/Imagery/Map/road?mapArea=37.317227,-122.318439,37.939081,-122.194565&ms=500,600&pp=37.869505,-122.2705;35;BK&pp=37.428175,-122.169680;;ST&ml=TrafficFlow&key=BingMapsKey

如果您想以受支持的方式访问磁贴网址,则可以使用相同的图像服务来检索包含磁贴网址的元数据。平铺基于四键模型,因此您可以在当前视图附近加载平铺。