Мне нужно преобразовать значения широты и долготы в пиксельные позиции, а также сделать наоборот. Я нашел много решений для перехода от широты / долготы-> пиксель, но не могу найти ничего на обратной стороне.
Пара примечаний:
Решение практически на любом языке программирования было бы хорошо, если оно не зависит от какой-либо конкретной платформы API.
Это пример перехода от широты / долготы-> пиксель:
var y = Math.round(((-1 * lat) + 90) * (this.MAP_HEIGHT / 180));
var x = Math.round((lng + 180) * (this.MAP_WIDTH / 360));