【发布时间】:2016-03-21 07:18:20
【问题描述】:
所以我尝试在我的地图上绘制网格线,并在此处的 google api 文档中找到了一个很好的示例:https://developers.google.com/maps/documentation/javascript/examples/maptype-base
它有效,现在我在网格线构建的每个区域或矩形中都有另一个问题,我希望他们在点击事件上有一个监听器,然后缩放到已点击的区域。我试过这样
google.maps.event.addListener(map, "click", function (e) {
var latLng = e.latLng;
map.setCenter(new google.maps.LatLng(latLng.lat(), latLng.lng()));
map.setZoom(17);
});
它也可以,但是您可以看到纬度和经度是光标/指针单击的确切位置,它不在矩形或区域的中间,这意味着放大后的地图是错误的。谁能帮我解决这个问题?
【问题讨论】:
标签: javascript google-maps google-maps-api-3