マッピング サーバー (geoServer) にあるストリーミング マップのクライアントとして OpenLayers API を使用しています。検索結果をマップに配置しても、ビュー ポートとズーム レベルが変化しません。ズームしたい結果セットの座標範囲を調整して、結果のすべての座標に適合する適切なズーム レベルを作成します。
次のコードを試しましたが、値はありません..
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