Estoy tratando de crear un detector de eventos que apaga una capa de fusión de Google una vez que el mapa se acerca a un cierto nivel. Soy bastante nuevo en JavaScript y su API de Google Maps, por lo que agradezco cualquier ayuda. Encontré un código que parece cercano a lo que necesito:
google.maps.event.addDomListener(map, 'zoom_changed', function() {
var zoom = map.getZoom();
if (zoom >= 1 && zoom <= 9) {
layer_0.setMap(map);
layer_1.setMap(map);
}
else if (zoom > 9 && zoom <= 11) {
layer_0.setMap(map);
layer_1.setMap(map);
}
else if (zoom > 11) {
layer_0.setMap(null);
layer_1.setMap(map);
}
});
Consulte este sitio web: developers.google.com/maps/documentation/javascript/examples/… Joseph Shi
—
Joseph Shi
¿Puedes escribir un breve extracto, en caso de que el contenido se elimine más tarde?
—
lynxlynxlynx