API de Direção de Rotas
Bem-vindo à API de Direção de Rotas! Esta API permite que você encontre as melhores rotas, calcule distâncias e obtenha direções passo a passo para vários modos de transporte. Ideal para aplicativos de navegação, plataformas de logística e planejadores de viagem.
Características
Direções Passo a Passo: Obtenha direções detalhadas de um ponto de partida até um destino.
Transporte Multi-Modo: Suporte para rotas de carro, a pé, de bicicleta e transporte público.
Cálculos de Distância e Duração: Medições precisas da distância de viagem e tempo estimado de viagem.
Suporte a Pontos de Parada: Planeje rotas com várias paradas.
obter rota - Recursos do endpoint
| Objeto | Descrição |
|---|---|
source |
[Obrigatório] source information |
destination |
[Obrigatório] destination information |
{
"source": "New York",
"destination": "Washington",
"mode": {
"best": [
{
"mode": "Driving",
"duration": "4 hr 8 min",
"metre": "226 miles",
"direction": "via I-95 S",
"means": null,
"info": "Fastest route, the usual traffic\n This route has tolls."
},
{
"mode": "Transit",
"duration": "4 hr 14 min",
"metre": null,
"direction": "5:16\u202fPM—9:30\u202fPM",
"means": "M34-SBS OurBus",
"info": null
},
{
"mode": "Flights",
"duration": "1 hr 15 min",
"metre": null,
"direction": "New York, USA—Baltimore, USA",
"means": null,
"info": null
}
],
"walk": [
{
"mode": "Walking",
"duration": "93 hr",
"metre": "258 miles",
"direction": "via PA-23 W",
"means": null,
"info": " This route includes a ferry.\n This route has restricted usage or private roads."
},
{
"mode": "Walking",
"duration": "95 hr",
"metre": "260 miles",
"direction": "via PA-23 W and MD-45 S/York Rd",
"means": null,
"info": " This route includes a ferry.\n This route has restricted usage or private roads."
},
{
"mode": "Walking",
"duration": "97 hr",
"metre": "266 miles",
"direction": "via MD-97",
"means": null,
"info": " This route includes a ferry.\n This route has restricted usage or private roads."
}
],
"driving": [
{
"mode": "Driving",
"duration": "4 hr 9 min",
"metre": "226 miles",
"direction": "via I-95 S",
"means": null,
"info": "Best route\n This route has tolls."
},
{
"mode": "Driving",
"duration": "5 hr 4 min",
"metre": "246 miles",
"direction": "via US-1 S and I-95 S",
"means": null,
"info": ""
},
{
"mode": "Driving",
"duration": "4 hr 8 min",
"metre": "242 miles",
"direction": "via US-301 S",
"means": null,
"info": ""
}
],
"two-wheeler": null,
"transit": [
{
"mode": "Transit",
"duration": "4 hr 14 min",
"metre": null,
"direction": "5:16\u202fPM—9:30\u202fPM",
"means": "M34-SBS OurBus",
"info": "5:16\u202fPM from W 34 St/11 Av\n 2 min"
},
{
"mode": "Transit",
"duration": "3 hr 40 min",
"metre": null,
"direction": "5:02\u202fPM—8:42\u202fPM",
"means": "NECNJCL Northeast Regional",
"info": null
},
{
"mode": "Transit",
"duration": "3 hr 9 min",
"metre": null,
"direction": "6:02\u202fPM—9:11\u202fPM",
"means": "NECNJCL AcelaNortheast RegionalVermonter",
"info": null
},
{
"mode": "Transit",
"duration": "4 hr 20 min",
"metre": null,
"direction": "8:30\u202fPM—12:50\u202fAM (Monday)",
"means": "Peter Pan",
"info": null
},
{
"mode": "Transit",
"duration": "2 hr 55 min",
"metre": null,
"direction": "9:08\u202fPM—12:03\u202fAM (Monday)",
"means": "NECNJCL Acela",
"info": null
},
{
"mode": "Transit",
"duration": "4 hr 20 min",
"metre": null,
"direction": "11:00\u202fPM—3:20\u202fAM (Monday)",
"means": "Greyhound US0670",
"info": null
}
],
"flight": [
{
"mode": "Flights",
"duration": "1 hr 15 min - 3 hr 10 min+",
"metre": null,
"direction": "New York, USA—Washington, USA",
"means": null,
"info": null
}
],
"cycling": [
{
"mode": "Cycling",
"duration": "22 hr 39 min",
"metre": "251 miles",
"direction": "via U.S. Hwy 40 W",
"means": null,
"info": " This route includes a ferry."
},
{
"mode": "Cycling",
"duration": "23 hr 54 min",
"metre": "266 miles",
"direction": "via Delaware and Raritan Canal State Park Trail and U.S. Hwy 40 W",
"means": null,
"info": " This route includes a ferry."
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/5572/route+direction/7218/get+route?source=Washington&destination=New York' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API de Direção do Google ajuda os usuários a obter instruções detalhadas de carro, a pé, de bicicleta ou de transporte público entre dois ou mais locais. Ela fornece detalhes da rota, incluindo distância, tempo estimado de viagem e instruções passo a passo
A API retorna informações detalhadas sobre a rota, incluindo Instruções passo a passo Distância e duração da viagem Dados da polilinha para visualização da rota Resumo da rota e pontos de referência
A API usa os dados do Google Maps, que são conhecidos por sua precisão e atualizações frequentes. No entanto, a precisão pode variar com base no modo de viagem e na região
Sim a API pode ser usada para aplicações comerciais Garanta que seu uso esteja em conformidade com os termos e condições da Zyla Labs
Zyla Labs estabelece limites no número de solicitações com base no seu plano de assinatura Consulte seu plano de preços da API para detalhes sobre as cotas de solicitações
A API de Direção de Rota retorna dados estruturados incluindo instruções passo a passo distâncias de viagem durações estimadas e resumos da rota para vários modos de transporte como dirigir caminhar andar de bicicleta e transporte público
Os campos principais na resposta incluem "origem" "destino" "modo" (com subcampos para cada modo de transporte) "duração" "metro" (distância) "direção" e "info" para detalhes adicionais sobre a rota
Os dados da resposta estão organizados em uma estrutura JSON, com um objeto principal contendo a origem e o destino, e um array "modo" que lista diferentes opções de transporte, cada uma com seus próprios detalhes como duração e distância
O ponto final aceita parâmetros como "origem" (local de partida), "destino" (local de chegada) e "modo" (tipo de transporte), permitindo que os usuários personalizem suas solicitações para necessidades específicas de viagem
O ponto final fornece informações sobre rotas de viagem incluindo direções detalhadas tempos de viagem estimados distâncias e opções para múltiplos modos de transporte tornando-o adequado para diversas aplicações de navegação e planejamento
Os usuários podem utilizar os dados retornados extraindo campos específicos como "duração" para estimativas de tempo e "direção" para instruções de navegação, possibilitando a integração em aplicativos para orientação de viagem em tempo real ou planejamento logístico
Os casos de uso típicos incluem o desenvolvimento de aplicativos de navegação a otimização de rotas de entrega para logística e a assistência a viajantes no planejamento de viagens fornecendo opções de rotas abrangentes e estimativas de viagem
A precisão dos dados é mantida por meio do uso dos extensos conjuntos de dados do Google Maps, frequentemente atualizados, garantindo informações de rotas confiáveis e estimativas de viagem em várias regiões e modos de transporte
Nível de serviço:
100%
Tempo de resposta:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
469ms
Nível de serviço:
100%
Tempo de resposta:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
712ms
Nível de serviço:
100%
Tempo de resposta:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
2.073ms
Nível de serviço:
100%
Tempo de resposta:
953ms
Nível de serviço:
100%
Tempo de resposta:
342ms
Nível de serviço:
100%
Tempo de resposta:
144ms
Nível de serviço:
50%
Tempo de resposta:
1.773ms
Nível de serviço:
50%
Tempo de resposta:
2.563ms
Nível de serviço:
50%
Tempo de resposta:
3.097ms
Nível de serviço:
50%
Tempo de resposta:
1.528ms
Nível de serviço:
50%
Tempo de resposta:
6.435ms
Nível de serviço:
100%
Tempo de resposta:
2.706ms
Nível de serviço:
100%
Tempo de resposta:
3.673ms
Nível de serviço:
100%
Tempo de resposta:
2.728ms
Nível de serviço:
100%
Tempo de resposta:
2.597ms
Nível de serviço:
100%
Tempo de resposta:
2.978ms