嵌入式谷歌地图 - 如何定位到给定的坐标

时间:2012-09-27 05:47:37

标签: javascript jquery html google-maps

是否可以在嵌入式谷歌地图中找到给定坐标?当用户点击链接或按钮时,我需要显示预定义的位置。我有一个表格中的位置列表及其坐标。

1 个答案:

答案 0 :(得分:2)

它有两个部分,你需要添加一个事件监听器,它将调用地图来重新定位它。

如果您查看Google Maps API - google.maps.Map,可以使用panTo(latLng:LatLng)方法,可以通过点击某种函数来使用(前提是您的初始map变量是全局定义的。如此:

function mapPanTo(lat,long) {
    var newLatLong = new google.maps.LatLng(lat,long);
    map.panTo(newLatLong);
}

您的行动呼吁可能是:

<a href="#" onclick="mapPanTo('-32.1100','115.9348'); return false;">
    change the map!
</a>

希望有所帮助..