Я думаю, у меня есть два разных вопроса, я строю этот вопрос .Я хотел бы сделать еще один шаг и преобразовать значения px в истинные координаты широты и долготы.
Так что я бы хотел повернуть 251px N, 10px E в 40 ° 10'33' 'N, 3 ° 4' 56 '' E
40 ° = 40 градусов
10 '= 10 минут
33' '= 33секунд
или 40.133 Я думаю, но когда минуты идут к 60, это поднимает следующий градус на один.так что 41, когда его 40,559 + еще 1 секунда.Я надеюсь, что кто-то понимает.
var screenX = $(document).width() / 2;
var screenY = $(document).height() / 2;
$(document).mousemove(function(e){
var apX = screenX - e.pageX;
var apY = screenY - e.pageY;
var latT = (apY>=0) ? 'N' : 'S';
var lonT = (apX>=0) ? 'W' : 'E';
apX = Math.round(Math.abs(apX));
apY = Math.round(Math.abs(apY));
$('#detect').html( apX + 'px '+ latT +', '+ apY + 'px '+ lonT );
});
Демонстрация вышеуказанного кода.Любой совет?