Alterar o zoom no mapa / Change Map Zoom

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