经过详尽的搜索后,我决定在这里问:我想从远处初始化一张Bing地图,然后放大到8级左右。我想在一段时间之后然后缩小方向然后平移到新位置然后再放大。
这可以使用javascript API吗?我只看过在WPF或Silverlight中执行此操作的示例。
答案 0 :(得分:1)
如果了解您的问题,则需要创建传递地图容器的地图。 通过这种方式,可以使用设置为null的选项创建地图。
var oMap = new Microsoft.Maps.Map(divMapContainer, null)
显示地图后,调用setView方法,并将可选参数作为对象传递。
可选参数是居中和缩放。
setTimeout(function () {
oMap.setView({
center: new Microsoft.Maps.Location(0, 0),
zoom: 8
});
}, 1000);
一秒钟后执行的功能,以便给地图一些时间来完成加载。