Что было сделано
Из кэша SasPlanet вытащил тайлы карты OSM (Open Street Map). С помощью библиотеки Leaflet вывел карту на страницу:
<body>
<div id='map'></div>
<script src="./script.js"></script>
</body>
Код js:
var osm = L.tileLayer('./map/OsmCircle/{z}/{dop}/{x}/{dop}/{y}.png',{ maxZoom: 15, dop: '0' });
var map = L.map('map',{center: [76.5, -48.5], zoom:5, layers: osm});
var baseLayers = {"Open Street Map": osm};
L.control.layers(baseLayers).addTo(map);
L.control.mousePosition().addTo(map);
Карта отображается, но координаты в корне неверные. Например координаты Москвы 76; -72;
Пользуясь стандартным выводом широты и долготы Leaflet( latlng) я определил, что точка 0:0 находится в провом нижнем углу карты.
Как можно увидеть проблема даже не в отрицательных числах, длина всей карты по координатам так же равна 180, а высота ~85, дело в том что координаты судя по всему отображаются без учета кривизны планеты, просто как линейные.
Подскажите как это можно исправить