osm 및 openlayers에 문제가 있습니다. 당신이 볼 수있는 우선 , 내지도 객체OpenLayers 경계 상자보다 작은 최소 줌
var wgs84 = new OpenLayers.Projection("EPSG:4326");
var map = new OpenLayers.Map ('map',
{
projection: new OpenLayers.Projection("EPSG:900913"),
displayProjection: wgs84,
maxExtent: new OpenLayers.Bounds(-180,-20, 180, 90),
controls: [
new OpenLayers.Control.MousePosition(),
new OpenLayers.Control.PanZoomBar(),
]
});
, 내 경계 상자는 -20에서 끝, 그래서 antarctis가 표시되어야합니다.
하지만 전 세계를 볼 수 있도록 축소 할 수 있으며지도는 map-div (900 * 500)보다 작습니다.
해결 방법이 있습니까? 경계 상자가 허용하는 것보다 작은지도를 얻을 수 없어야합니다.