Idioma:
  • Português
  • Español

Trip

A API Trip tem como objetivo central definir o melhor caminho, tempo e distância entre pontos.


Simulação de itinerário

Vamos simular a obtenção de um caminho entre o ponto de início e fim, garantindo que passe pelas paradas obrigatórias 1 e 2.

  • Início

    Avenida Rebouças

  • Parada Obrigatória 1

    Avenida Engenheiro Luiz Carlos Berrini

  • Parada Obrigatória 2

    Avenida Adolfo Pinheiro

  • Final

    Avenida caminho do mar

Legenda: Visualização dos pontos no mapa.

Exemplo de request

No caso da simulação acima, o código de request seria:

  • Envio de request: https://api.maplink.global/trip/v1/problems
  • Consulta do processamento da request: https://api.maplink.global/trip/v1/jobs/ID_da_rota
  • Consulta da solução: https://api.maplink.global/trip/v1/solutions/
Exemplo de request API Trip
{
    "calculationMode": "THE_FASTEST",
    "points": [
        {
            "latitude": -23.56068,
            "longitude": -46.672531,
            "siteId": "start"
        },
        {
            "latitude": -23.605238,
            "longitude": -46.692998,
            "siteId": "p1"
        },
        {
            "latitude": -23.641915,
            "longitude": -46.698002,
            "siteId": "p2"
        },
        {
            "latitude": -23.658813,
            "longitude": -46.570932,
            "siteId": "end"
        }
    ]
}

Visualização do itinerário

A API calcula o itinerário:

Legenda: Itinerário calculado.

Resumo do itinerário

Id Distância total Duração total Velocidade média total
5a3cf4f1adc2664818e42dc5 30.66 Km 49 minutos 35.30 km/h
Partida Chegada Distância Duração Velocidade média
Início 1 Parada obrigatória 1 6.523 km 11 minutos 33.64 km/h
Partida Chegada Distância Duração Velocidade média
Parada obrigatória 1 Parada obrigatória 2 5.137 km 9 minutos 33.05 km/h
Partida Chegada Distância Duração Velocidade média
Parada obrigatória 2 Final 19 km 29 minutos 39.27 km/h
End of Content