中心Bing地图V7围绕阵列点

时间:2011-08-20 16:50:49

标签: javascript bing-maps

在我的Bing Maps V6.3实现中,我能够使用以下代码将我的地图集中在一系列点上。

map.SetMapView(latlonArray);
if (map.GetZoomLevel() > 10) {
    map.SetZoomLevel(10);
};

此代码在Bing Maps V7中不起作用,我无法在网络上找到替代方案。

注意:latlonArray只是被填充为

var increment = 0;
$.each(json_object, function () {
    latlonArray[increment] = new VELatLong(this.lat, this.lon);
    increment = ++increment;
});

1 个答案:

答案 0 :(得分:3)

您需要LocationRect.fromLocations()方法。它接受一系列位置,并返回一个矩形。

另外:对于v7,表示纬度/经度位置的新类型是Microsoft.Maps.Location,而不是VELatLong。