Я использую OpenLayers API в качестве клиента для потоковых карт, расположенных на картографическом сервере (geoServer), когда я получил результаты поиска, размещенные на карте, порт просмотра и уровень масштабирования не изменились, я хочу сделатьмасштабирование до экстента координат результирующего набора, чтобы сделать подходящий уровень масштабирования, чтобы соответствовать всем результирующим координатам.
Я пробовал следующий код, но без какого-либо значения ..
var Newbounds= new OpenLayers.Bounds(); //global var
Newbounds.extend(lonLatMarker); // inside the function of setting the marker data
map.zoomToExtent(Newbounds); // after showing results set of coordinates on the map