我有一张地图,我已经为我在facebook上查看的所有地方创建了pushPin。我想放大我有最多checkinplaces(pushPins)的区域。
我可以有一个静态缩放级别并计算某种中值但是如果我在巴黎检查20次而在洛杉矶检查20次我会在大西洋中部(或北太平洋)的某个地方结束或某事)。
我有一个阵列,可以使用所有位置(经度和纬度)。
答案 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)