Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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 1
objeto
Objeto
Inserimos o Id
Identificação do componente
Google Maps
mapa.
Parâmetro 2
string
String
Selecionaremos o

Seleciona qual tipo de mapa

, podendo ser Mapa, Híbrido, Satélite ou Relevo

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 3
string
Objeto
Parâmetro que indicará
Define o ponto
inicial ao iniciar o mapa
central baseado nas coordenadas geográficas.
Parâmetro 4
string
String

Define o

zoom que irá iniciar junto com o mapa.

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

Compatibilidade

 Cliente

Exemplo

Nesse No exemplo , após criar o bloco com a função Executar, arrastaremos o bloco Inicializar Mapa, no parâmetro Id do mapa colocaremos o ID do componente Google Maps que inserimos na view, no parâmetro Tipo de mapa selecionaremos o tipo Mapa, no parâmetro Ponto central arrastaremos o bloco Criar coordenada, onde iremos inserir a Latitude e Longitude do local inicial que aparecerá quando inicializarmos o mapa, em Zoom selecionaremos Rua e em Comandos arrastaremos outras funções que serão inicializadas junto com o mapa, como adicionar marcadoradiciona círculoauto completar saídaauto completar destinogera rota.Image Removedda 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.


Image Added

Figura 1 - Bloco Inicializar mapa


Image Added

Figura 2 - Bloco Inicializar mapa rodando na web

Sobre o Bloco

Informações
titleMais sobre o bloco
Acesse a figura 4.3 do tutorial

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.


Informações
titleCoordenadas utilizadas no exemplo

Latitude:  -12.999463258116128

Longitude: -38.468713765169326para mais informações.