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
Nesta página