Openlayers zoomToExtent
Я использую openlayers, чтобы нарисовать некоторые границы на основе списка lon и lat, используя следующий код
var style = OpenLayers.Util.applyDefaults({
label:areaName,
fontColor: "black",
fontSize: "15px",
fontFamily: "Arial",
fontWeight: "bold",
labelOutlineColor: randomColor(),
labelOutlineWidth: 1,
labelAlign:"lt",
xOffset:-20,
yOffset:-20,
fillColor: randomColor(),
strokeColor : randomColor()
},OpenLayers.Feature.Vector.style['select']);
var polygonFeature = new EMS.Feature.Vector(response.geometry, {}, style);
vectorLayer.addFeatures([polygonFeature]);
Все работает отлично, и я вернусь boundingBox
это объект, который, когда я вызываю zoomToExtent и передаю его, увеличивает область вокруг этой области.
Моя проблема: если у меня есть более 2 boundingBoxes, как мне рассчитать регион для zoomToExtent.
Надеюсь, я достаточно ясно