AnswerBun.com

Como fazer uma rota com mais de 25 pontos no API do Google Maps?

Stack Overflow em Português Asked by Liife not found on January 13, 2021

Estou desenvolvendo uma aplicação que para fazer uma funcionalidade, preciso marcar paragens de ônibus e traçar a rota pro ônibus.

Tenho todas as paragens em um array, cada uma com a respetiva latitude e longitude. Com o uso da api da google consigo fazer absolutamente tudo o que eu queria, a rota é traçada corretamente e passa pelos respetivos pontos (paragens), porém têm um limite.. Se a minha carreira tiver mais que 25 paragens (waypoints), já não é possível traçar a rota com a utilização de waypoints.

Existe alguma solução para o meu problema?

/* Inicio e fim da rota */
    var start = busStopList[0].position;
    var end = busStopList[busStopList.length - 1].position;

    /* Array que vai armazenar todos os waypoints */
    var waypts = []
    
    busStopList.forEach(value => {
        /* Inserir no array um objeto com a localização da paragem */
        waypts.push({location: value.position})
    })
    
    /* Eliminar o primeiro e o ultimo item do array */
    waypts.splice(0, 1)
    waypts.splice(waypts.length - 1, 1)

    /* Configs do request */
    var request = {
        origin: start,
        destination: end,
        waypoints: waypts,
        optimizeWaypoints: true,
        travelMode: 'DRIVING'
    };

inserir a descrição da imagem aqui

Add your own answers!

Related Questions

Socket entre 2 dispositivos

2  Asked on December 18, 2020 by beto

   

Mock variável local dentro de método com mockito e spring boot

1  Asked on December 17, 2020 by samuel-oliveira-chaves

         

Checkbox obrigatória ao apertar o botão

1  Asked on December 17, 2020 by vincius-lodi

 

Row com details na Datatable

1  Asked on December 17, 2020 by jlia-larissa-schultz

   

Estrutura Package IntelliJ

1  Asked on December 16, 2020 by caioabreudev

     

O uso de imutabilidade

1  Asked on December 14, 2020 by dougg0k

         

Problema ao adicionar SVG no React Native

1  Asked on December 14, 2020 by pedro-vinicius

     

Como colocar linhas em um gráfico e barra?

2  Asked on December 13, 2020 by djavan-pereira

 

Posso ter mais de um diretório Views em MVC?

2  Asked on December 12, 2020 by joo-carlos

         

Colo alocar uma memória baseado no tamanho do que o usuário digitou

3  Asked on December 11, 2020 by levi-ivanovsk

     

Listar duas tabelas mysql pdo

1  Asked on December 11, 2020 by leno-sousa

     

É possivel desestruturar um objeto dentro de outro objeto?

1  Asked on December 11, 2020 by christopher-william-buscoski-s

     

CMD, PowerShell, Bash – Qual a diferença?

1  Asked on December 9, 2020 by jos

         

Converter SQL query para Query Builder (Laravel)

1  Asked on December 9, 2020 by luciano-junior

         

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir