Desenha polígono

Função que desenha um polígono no mapa.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1ObjetoRecebe o ID do componente Google Maps que foi inserido na view.
Parâmetro 2StringDefine um ID para o polígono de acordo com sua preferência.
Parâmetro 3Lista

Recebe uma lista de coordenadas para definir os pontos do polígono.

Parâmetro 4String

Define a cor do preenchimento do polígono, podem ser nomeadas pelo nome (em inglês) ou no formato hexadecimal.

Exemplo: yellow ou #FFFF00

Parâmetro 5StringDefine a opacidade referente à cor do preenchimento, indo de 0 à 1.
Parâmetro 6String

Define a cor do contorno do polígono, podem ser nomeadas pelo nome (em inglês) ou no formato hexadecimal.

Exemplo: yellow ou #FFFF00

Parâmetro 7StringDefine a opacidade referente ao contorno, indo de 0 à 1.
Parâmetro 8Objeto

Recebe um objeto contendo opções de customização no polígono. Acesse a documentação oficial para mais detalhes.

Exemplo de uso: { "editable": true }

Compatibilidade

 Cliente

Exemplo

O exemplo da figura abaixo desenha um polígono ligando quatro estados Brasileiros, a lista de coordenadas é passada através do bloco Criar lista com, acompanhado do bloco Criar coordenada. Em Opções avançadas, inserimos o código abaixo para liberar uma interação de arrastar pontos no mapa, como na figura 1.1.

{ "editable": true }


Figura 1 - Bloco Desenha polígono


Figura 1.1 - Retorno no mapa após a execução da função referente à figura 1 
e demonstração do arrastar referente à opção avançada

Sobre o Bloco

O bloco de programação Desenha polígono demarca uma área no mapa baseado em coordenadas passadas no parâmetro Lista de coordenadas. É importante salientar que este é um bloco do tipo Google Maps e que para sua utilização é necessário à instalação do plugin do Google Maps, confira na documentação Usando a API do Google Maps em seu projeto como configura-lo.

Para exibir o mapa na aplicação precisamos inicializar o mapa, para isso, utilize o bloco de programação Inicializar Mapa. É nele que definimos os pontos iniciais de latitude e longitude. A documentação Usando a API do Google Maps em seu projeto contém um exemplo mais concreto de sua utilização.

Coordenadas utilizadas no exemplo

Coordenadas 
    Latitude :-3.7722775
    Longitude: -38.5592914

Coordenadas
    Latitude :-12.8845715
    Longitude: -38.2853121

Coordenadas
    Latitude: -15.721387
    Longitude: -48.0774442

Coordenadas
    Latitude: -5.3373634
    Longitude: -49.1710494

Coordenadas
    Latitude: -3.7722775
    Longitude: -38.5592914

  • Sem rótulos