Direção da rota / Direction of the route

Direção da rota / Direction of the route

Define o trajeto uma rota criada pelo bloco Criar rota.

Figura 1 - Bloco Direção da rota

 

Este bloco faz parte do plugin Google Maps Api. Para visualizá-lo, é necessário instalar o plugin.

Compatibilidade

  • Bloco cliente: cronapi.maps.directionRoute()

Retorno

O bloco em si não possui retorno. No entanto, a variável de retorno "item" do bloco armazena o melhor trajeto a ser percorrido pelo usuário baseado nos parâmetros informados, permitindo seu uso em outros blocos.

Parâmetros

Requisição da rota

Define a requisição da rota. Deve-se utilizar o retorno do bloco Criar rota.

  • Posição: 1

  • Inglês: Route requisition

  • Tipo: Objeto / Object

  • Exemplo: uso do retorno do bloco Criar rota

Comandos

Comandos a serem executados sobre o conteúdo retornado na variável "item". 

  • Posição: 2

  • Inglês: Confirmation

  • Tipo: Comando com retorno ("item") / Command with return ("item")

  • Exemplo: uso do retorno do bloco Desenha rota

Exemplo

Na função da imagem abaixo, o bloco Direção da rota irá definir o cálculo da rota criada pelo bloco Criar rota, utilizando as coordenadas especificadas no bloco Criar coordenada. Para facilitar a visualização da rota, o bloco Desenha rota foi inserido no parâmetro "Comandos" do bloco, sendo responsável por traçar visualmente o caminho do ponto de saída até o ponto de destino.

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. Para mais detalhes de configuração, consulte a documentação Usando a API do Google Maps em seu projeto. Após inicializar o mapa, executamos a função abaixo.

Figura 2 - Exemplo de uso do bloco Direção da rota

 

Na imagem a seguir, podemos visualizar o resultado de execução da função da Figura 2.

Figura 2.1 - Resultado de execução da função da Figura 2