Estou tentando criar um ouvinte de evento que desativa uma camada de fusão do google assim que o mapa é ampliado para um determinado nível. Eu sou muito novo para javascript e sua API do Google Maps, então qualquer ajuda é apreciada. Encontrei um código que parece próximo ao que eu preciso:
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);
}
});
Por favor, consulte este site: developers.google.com/maps/documentation/javascript/examples/… Joseph Shi
—
Joseph Shi
Você pode escrever um pequeno trecho, caso o conteúdo seja removido posteriormente?
—
Lynxlynxlynx