В Javascript.
У меня есть карта мира размером 1024 x 1024 пикселей - это сферическая проекция Меркатора.
Я рассчитываю конвертировать long / lat в x, y для этой карты. У меня есть несколько координат, которые мне нужно наложить поверх него.
Рассчитать долготу было очень легко, и я делаю это так:
pos.x = ((long + 180)/ 360) * 1024;
Мне просто нужно то же самое для лат -> у
Я посмотрел вокруг, увидел много ссылок на openlayers, но не увидел такого преобразования.