1

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

4

1 回答 1

2

它有 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>

希望有帮助..

于 2012-09-27T06:04:43.573 回答