这就是我想要实现的——当用户点击(单击)地图上的任何位置时,它都会放大到预先指定的缩放级别。例如,无论当前的缩放级别如何,单击某个位置都会缩放到缩放级别为11的区域。
如果有必要,我可以重新加载页面来完成这项工作,但我需要以某种方式保存纬度/经度(PHP GET变量?),以便知道地图的中心位置,对吧?
有办法做到这一点吗?
伪教程:
- 为地图注册
click
事件 - 在您的点击位置执行
map.setCenter()
- 单击执行
map.setZoom(11)
// Where `map` is your current Google Map
google.maps.event.addListener(map, 'click', function(event) {
map.setCenter();
map.setZoom(11);
});