J'ai GoogleMaps-objet. J'ai aussi le point SouthWest et NorthEast au format GLatLng. J'ai aussi (x, y) de curseur sur mon objet. Je veux savoir GLatLng sous le curseur sans utiliser map.onMouseMove (seulement utiliser DOM-onMouveMove). J'essaye d'écrire le code JavaScript:Obtenez Latitude et Longitude sous le curseur dans GoogleMaps sans map.onMouseMove
var w = map.getSize().width;
var h = map.getSize().height;
var left = map.getBounds().getSouthWest().lat();
var right = map.getBounds().getNorthEast().lat();
var top = map.getBounds().getSouthWest().lng();
var bottom = map.getBounds().getNorthEast().lng();
var x = e.pageX - map_canvas.offsetLeft;
var y = e.pageY - map_canvas.offsetTop;
var lng = top + (bottom - top) * x * 1.0/w;
var lat = left + (right - left) * (h - y) * 1.0/h;
Mais de cette façon je n'ai pas assez de précision. Quelles sont les formules de transformation normales dans les coordonnées géographiques de l'écran?