有没有办法用javascript编程放大或平移Bing地图?

有没有办法用javascript编程放大或平移Bing地图?,javascript,bing-maps,Javascript,Bing Maps,经过彻底的搜索,我决定在这里问:我想从远处初始化Bing地图,然后放大到大约8级。我在想,在设定的时间后,缩小一个方向,然后平移到一个新位置,然后再次放大 使用javascript API是否可以实现这一点?我只见过在WPF或Silverlight中执行此操作的示例。如果您理解您的问题,则需要创建通过映射容器的映射。 以这种方式创建映射时,选项设置为null var oMap = new Microsoft.Maps.Map(divMapContainer, null) 显示地图后,调用set

经过彻底的搜索,我决定在这里问:我想从远处初始化Bing地图,然后放大到大约8级。我在想,在设定的时间后,缩小一个方向,然后平移到一个新位置,然后再次放大


使用javascript API是否可以实现这一点?我只见过在WPF或Silverlight中执行此操作的示例。

如果您理解您的问题,则需要创建通过映射容器的映射。 以这种方式创建映射时,选项设置为null

var oMap = new Microsoft.Maps.Map(divMapContainer, null)
显示地图后,调用setView方法,并将可选参数作为对象传递

可选参数为“中心”和“缩放”

setTimeout(function () {
     oMap.setView({
          center: new Microsoft.Maps.Location(0, 0),
          zoom: 8
     });
}, 1000);

一秒钟后执行的函数,以便给映射一段时间来完成加载。

是否可以使用settimeout实现此功能?