Кто может объяснить новичку на пальцах суть проекций?
Пример:
Создаем объект карту и 2 слоя (OSM, layer1)
Код: Выделить всё
map = new OpenLayers.Map("OSMap",{
units:'m',
numZoomLevels:19,
minResolution: "auto",
minExtent: new OpenLayers.Bounds(-1, -1, 1, 1),
maxResolution: "auto",
maxExtent: new OpenLayers.Bounds(-180, -90, 180, 90)
});
mapnik = new OpenLayers.Layer.OSM();
map.addLayer(mapnik);
var lon = 36;
var lat = 49;
var lonLat = new OpenLayers.LonLat(lon, lat);
map.setCenter(lonLat, 15);
Также, на этом слое будут создаваться векторные объекты, и сохраняться через SaveStrategy
Мне необходимо оперировать координатами только в градусах (широта, долгота)
Как корректно описать проекции, ибо сейчас при попытке выставить центр карты - меня бросает в океан.