当我点击谷歌地图时,如何获得鼠标的偏移量(地图上的左侧和顶部)
它会是这样的:
left:(<= 300)top:(<= 500)
GEvent.addListener(map, "click", function() { //aFn() });
我点击时想制作折线:
var polyline = new GPolyline([onePoint,twoPoint], "#ff0000", 5); map.addOverlay(polyline);
谢谢
我想您可能想要检查fromLatLngToContainerPixel()方法,该方法计算包含页面上地图的DOM元素中给定地理点的像素坐标。
您可能想尝试以下示例。 单击地图上的任意位置以获取容器坐标:
Google Maps fromLatLngToContainerPixel Demo