Criar marcador
Função que cria um marcador no mapa a partir de uma coordenada.
Parâmetros
Nome | Tipo | Doc |
---|
Parâmetro 1 | Objeto | Recebe o ID do mapa que foi inserido na view. |
Parâmetro 2 | String | Define um ID para o marcador que será criado. |
Parâmetro 3 | String | Define um título que será exibido em um Tooltip do ponto marcado, |
Parâmetro 4 | String | Recebe a localização que será exibido o marcador utilizando o bloco Criar coordenada. |
Parâmetro 5 | String | Adiciona uma imagem para ser o marcador, aceita caminho absoluto ou relativo. |
Parâmetro 6 | String | Conteúdo que será exibido em uma pequena janela após um clique no marcador. Podemos adicionar um texto com informações do local, inclusive usando HTML e CSS. |
Parâmetro 7 | String | Receberá um objeto contendo propriedades, como uma animação ou outros tipos de ações no marcador, como mostrado na documentação oficial. Exemplo de uso: {"opacity": 0.6} |
Retorno
Retorna no ponto configurado um marcador customizado.
Compatibilidade
Cliente
Exemplo
No exemplo abaixo, o bloco Criar marcador adiciona um marcador personalizável no ponto indicado pela Latitude e Longitude informados pelo bloco Criar coordenada. Em Opções avançadas, colocaremos o bloco de código abaixo para diminuir a opacidade do marcador, como na figura 2.
Figura 1 - Bloco Criar marcador
Após a função ser chamada pelo plugin do Google Maps, é exibido um marcador customizado, ao clicar sobre o marcador, uma janela é exibida com o conteúdo do parâmetro Janela de informações (Figura 2). Ao posicionar o mouse em cima do marcador, um tooltip é exibido com o título informado no parâmetro Título.
Figura 2 - Marcador com a logo do Cronapp e sua janela de informações
Caso não seja escolhido nenhum ícone, o ícone que será apresentado no mapa será o padrão do Google Maps, confira na figura abaixo.
Figura 3 - Resultado do bloco em execução com a opção ícone em branco