Так что я попытался нарисовать линию сетки на моей карте, и я нашел хороший пример на Google API документации здесь: https://developers.google.com/maps/documentation/javascript/examples/maptype-baseПользовательские наложения в Google Maps области щелкнул затем увеличить
это работает, теперь у меня есть еще одна проблема в каждом области или прямоугольника, которые построены по линии сетки, я хочу, чтобы у них был слушатель в событии клика, а затем масштабировался в область, на которую была нажата кнопка. Я попытался как этот
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);
});
он работает либо, но, как вы можете видеть, широта и долгота точное место, где щелкнул курсор/указатель, это не в середине прямоугольника или области это означает карту после того, как изображение увеличено неправильно. Может ли кто-нибудь помочь мне с этим?