OpenLayersによって表示されるマップ領域の境界ボックスを取得しようとしています。
map.getExtent()を使用しようとしましたが、それはまさに私が必要とするものでなければならないためですが、戻り値は「奇妙」です。
たとえば、ズームレベル14でグルノーブル(フランス、45.19 5.71)を中心にマップを配置すると、getExtentは次を返します。getExtent()はLat / Lon値を持つバインドされたオブジェクトを返すことになっています...
マップは次のように作成されます:
var map = new OpenLayers.Map('map', {
projection: new OpenLayers.Projection("EPSG:900913"),
displayProjection: new OpenLayers.Projection("EPSG:4326")
});
OSMをベースレイヤーとして使用しています。