Bing Virtual Earth 7.0计算面积

时间:2011-08-18 12:37:55

标签: javascript facebook bing-maps virtual-earth

我有一张地图,我已经为我在facebook上查看的所有地方创建了pushPin。我想放大我有最多checkinplaces(pushPins)的区域。

我可以有一个静态缩放级别并计算某种中值但是如果我在巴黎检查20次而在洛杉矶检查20次我会在大西洋中部(或北太平洋)的某个地方结束或某事)。

我有一个阵列,可以使用所有位置(经度和纬度)。

1 个答案:

答案 0 :(得分:1)

您可以使用LocationRect.fromLocations()方法创建一个覆盖数组中图钉范围的边界框(http://msdn.microsoft.com/en-us/library/gg427621.aspx)。< / p>

然后,通过将LocationRect传递给map.setView方法的“bounds”属性,只需将地图居中于此视图。 (http://msdn.microsoft.com/en-us/library/gg427628.aspx)