Мои текущие OpenLayers выглядят следующим образом: неправильная карта http://i1179.photobucket.com/albums/x384/yoyomyo/Picture2.png
У него в два раза больше континентов, чем должно быть.
Я пытался установить границы моей карты,но вся карта просто отказывается отображать:
var map = new OpenLayers.Map('map', {restrictedExtent: new OpenLayers.Bounds(-180, -90, 180, 90)});
var layer = new OpenLayers.Layer.OSM( "Simple OSM Map");
map.addLayers([layer]);
map.setCenter(
new OpenLayers.LonLat(-71.147, -42.472).transform( new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject()),
12);
Знает ли какой-нибудь гуру карты, что я сделал неправильно?