Alterar o zoom no mapa / Change Map Zoom
Função que altera o zoom no mapa.
Figura 1 - Bloco Alterar o zoom no mapa
Este bloco faz parte do plugin Google Maps Api. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco cliente: cronapi.maps.changeMapZoom()
Retorno
O bloco não possui retorno.
Parâmetros
Id do mapa
Identificador do componente mapa. É necessário vincular o bloco ao formulário de referência que contém o componente visual mapa. Consulte o tópico "Propriedades do Blockly" da, documentação Bloco de programação, para mais detalhes.
Posição: 1
Inglês: Map id
Tipo: Objeto / Object
Exemplo: map4350
O campo "Identificador" correto a ser utilizado deve seguir o padrão "map" + quatro números aleatórios (ex: map5108). Para mais detalhes, consulte o tópico "Identificador" da documentação Usando a API do Google Maps em seu projeto
Zoom
Determina o tipo de zoom que será aplicado ao mapa.
Posição: 2
Inglês: Zomm
Tipo: Objeto / Object
Exemplo: Cidade
Opções:
Local: aproximação a nível de uma localidade ou construção.
Rua: aproximação a nível de uma rua.
Cidade: aproximação a nível da cidade.
Exemplo
O bloco de programação Alterar zoom no mapa, fornece três tipos de zoom's diferentes. É possível visualizar a rua do ponto desejado, o local ou a cidade que pertence àquele ponto. Para o exemplo a seguir, criamos três funções deste tipo com os diferentes tipos de zoom's selecionados e os associamos à três botões em uma view. Dessa forma, toda vez que o usuário clicar em um botão, o mapa irá alterar o zoom para o tipo selecionado.
Figura 2 - Exemplo de uso do bloco Alterar o zoom no mapa
O primeiro botão exibido na figura abaixo corresponde à função Inicializar Mapa. Ele deve ser acionado antes de qualquer outra operação, caso contrário, o mapa não será exibido. Após a inicialização, é possível selecionar livremente qualquer uma das três opções disponíveis do bloco Alterar zoom no mapa. Neste exemplo selecionamos a última opção de visualização, "Visualizar Cidade".
Figura 2.1 - Resultado da execução da função da figura 2
Nesta página
- 1 Compatibilidade
- 2 Retorno
- 3 Parâmetros
- 3.1 Id do mapa
- 3.2 Zoom
- 4 Exemplo