Inicializar mapa / Initialize map
Função responsável por inicializar o mapa em um componente Google Maps com as configurações desejadas.
Figura 1 - Bloco Inicializar mapa
Este bloco faz parte do plugin Google Maps Api. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco cliente: cronapi.maps.init()
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: "
map8125"
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
Tipo de mapa
Seleciona o tipo de mapa a ser exibido.
Posição: 2
Inglês: Map type
Tipo: Objeto / Object
Exemplo: Mapa
Opções:
Mapa: exibe o mapa vetorizado, destacando ruas e locais.
Híbrido: exibe o mapa por fotos de satélites, destacando ruas e locais.
Satélite: exibe o mapa por fotos de satélite sem destacamento.
Relevo: exibe o mapa vetorizado destacando o terreno, ruas e locais.
Ponto central
Define o ponto central a ser exibido baseado nas coordenadas geográficas.
Posição: 3
Inglês: Central point
Tipo: Texto / String
Exemplo: retorno do bloco Criar coordenada
Zoom
Define o tipo de aproximação do mapa.
Posição: 4
Inglês: Zoom
Tipo: Objeto / Object
Exemplo: Cidade
Opções:
Rua: aproximação em nível de uma rua.
Local: aproximação em nível de uma localidade ou construção.
Cidade: aproximação em nível da cidade.
Comandos
Receberá outras funções ou blocos de programação a serem executados na inicialização do mapa.
Posição: 4
Inglês: Confirmation
Tipo: Comando com retorno / Command with return
Exemplo: utilização do bloco Criar o autocompletar
Exemplo
No exemplo da função abaixo, estamos utilizando o retorno do bloco de programação Mapa inicializado? como resposta para o bloco Se faça para verificar se o mapa já está inicializado, se o retorno for false, o bloco Inicializar mapa é acionado e inicializa o mapa.
Figura 2 - Exemplo de uso do bloco Inicializar mapa
Após a execução da função o mapa é exibido, tendo como ponto inicial as coordenadas passadas na função da figura 2.
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 Tipo de mapa
- 3.3 Ponto central
- 3.4 Zoom
- 3.5 Comandos
- 4 Exemplo