Inicializar mapa

Função responsável por inicializar o mapa do componente Google Maps na tela com as configurações desejadas.

Parâmetros

NomeTipoDoc
Parâmetro 1ObjetoIdentificação do componente mapa.
Parâmetro 2String

Seleciona qual tipo de mapa será exibido.

  • 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.
Parâmetro 3ObjetoDefine o ponto central baseado nas coordenadas geográficas.
Parâmetro 4String

Define o local de aproximação do mapa.

  • 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.
Parâmetro 5Envio e comandosReceberá outras funções, ou blocos de programação, para incluir na inicialização do mapa

Compatibilidade

 Cliente

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 entra em ação e inicializa o mapa. No parâmetro Comandos arrastamos outras funções que utilizam o bloco Criar o autocompletar.


Figura 1 - Bloco Inicializar mapa


Figura 2 - Bloco Inicializar mapa rodando na web

Sobre o Bloco

O bloco de programação Inicializar mapa redireciona o usuário para as coordenadas passadas no parâmetro Ponto central. O parâmetro Zoom, é responsável por aplicar o tipo de zoom quando o mapa for inicializado, podemos ver as coordenadas do ponto através de uma visão da cidade ou da rua, por exemplo. Vale lembrar que este é um bloco do tipo Google Maps e que para sua utilização é necessário a instalação do plugin do Google Maps, confira na documentação Usando a API do Google Maps em seu projeto como instalá-lo.

Obs.: Atribua o bloco ao evento Ao Iniciar.


Coordenadas utilizadas no exemplo

Latitude:  -12.999463258116128

Longitude: -38.468713765169326

  • Sem rótulos