API de Direcionamento de Rotas
Bem-vindo à API de Direcionamento de Rotas! Esta API permite encontrar as melhores rotas, calcular distâncias e obter 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.
Recursos
Direções Passo a Passo: Obtenha direções detalhadas de um ponto de partida a um destino.
Transporte Multimodal: Suporte para rotas de carro, a pé, de bicicleta e transporte público.
Cálculos de Distância e Duração: Medidas precisas da distância de viagem e tempo de viagem estimado.
Suporte a Pontos de Rota: Planeje rotas com várias paradas.
obtenha detalhes sobre a rota para sua jornada
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/12429/google+maps+route+direction+api/23498/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ções do Google ajuda os usuários a obter direções detalhadas para dirigir, caminhar, pedalar ou usar o transporte público entre duas ou mais localidades. Ela fornece detalhes da rota, incluindo distância, tempo de viagem estimado e instruções passo a passo
A API retorna informações detalhadas da 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 utiliza dados do Google Maps, que são conhecidos pela 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 Certifique-se de que seu uso está em conformidade com os termos e condições da Zyla Labs
Zyla Labs estabelece limites para o número de solicitações com base no seu plano de assinatura Consulte o seu plano de preços da API para detalhes sobre as cotas de solicitação
A API de Direções de Rota do Google Maps retorna dados estruturados incluindo direções passo a passo distâncias de viagem durações estimadas e resumos de rotas para vários modos de transporte como direção caminhada ciclismo e transporte público
Os campos chave 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 "source" (local de partida), "destination" (local de destino) e "mode" (tipo de transporte), permitindo que os usuários personalizem seus pedidos para necessidades de viagem específicas
O endpoint 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, permitindo a integração em aplicativos para orientação de viagem em tempo real ou planejamento logístico
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 e frequentemente atualizados conjuntos de dados do Google Maps, garantindo informações de rota 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:
469ms
Nível de serviço:
100%
Tempo de resposta:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
2.429ms
Nível de serviço:
100%
Tempo de resposta:
2.429ms
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:
19.536ms
Nível de serviço:
100%
Tempo de resposta:
2.352ms
Nível de serviço:
100%
Tempo de resposta:
1.717ms