{
"destination_addresses" :
[
"7 E 54th St, New York, NY 10022, USA",
"34 St-Herald Sq, New York, NY 10001, USA"
],
"origin_addresses" :
[
"569 Vermont St, Brooklyn, NY 11207, USA"
],
"rows" :
[
{
"elements" :
[
{
"distance" :
{
"text" : "28.4 km",
"value" : 28415
},
"duration" :
{
"text" : "42 mins",
"value" : 2493
},
"status" : "OK"
},
{
"distance" :
{
"text" : "27.4 km",
"value" : 27384
},
"duration" :
{
"text" : "38 mins",
"value" : 2251
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5240/distances+calculation+api/6720/distance+calculator?origins=Required&destinations=Required' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Cálculo de Distâncias API basta incluir seu token Bearer no cabeçalho Authorization.
| 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.
(Economize 2 meses com cobrança anual 🎉)
A API de Cálculo de Distâncias permite que os usuários calculem distâncias e tempos de viagem entre uma origem específica e um ou mais destinos. Ao inserir um endereço de origem juntamente com um ou mais endereços de destino, os usuários podem recuperar informações essenciais relacionadas às suas necessidades de viagem.
Ao fazer uma solicitação à API, os usuários recebem uma resposta estruturada com informações detalhadas sobre cada viagem. A resposta inclui uma série de endereços de destino e o único endereço de origem fornecido. Dessa forma, os usuários podem ver facilmente para onde estão indo a partir de seu ponto de partida.
A API gera uma matriz de “linhas”, onde cada elemento corresponde aos destinos consultados. Para cada viagem, os usuários recebem métricas importantes, como a distância até cada destino, fornecida tanto em formato textual (por exemplo, “28,4 km”) quanto como um valor numérico (em metros) para uso computacional. Essa flexibilidade é ideal para aplicativos que precisam exibir as informações em formatos amigáveis ao usuário ou para cálculos de backend.
Além disso, a API inclui o tempo de viagem estimado para cada rota em formatos de texto e numéricos. Isso ajuda os usuários a planejarem suas viagens de forma eficiente, pois eles podem comparar o tempo necessário para alcançar diferentes destinos. O campo de status confirma o sucesso da solicitação, garantindo que os usuários recebam dados precisos e confiáveis.
Em resumo, a API de Cálculo de Distâncias é uma solução completa para calcular distâncias e durações entre várias origens e destinos, tornando-se uma ferramenta indispensável para navegação, logística e aplicativos de planejamento de viagens. Sua capacidade de fornecer dados precisos em um formato fácil de entender a torna um recurso essencial tanto para desenvolvedores quanto para usuários finais.
Para usar esta API, os usuários devem fornecer uma latitude e longitude de origem, bem como uma ou mais latitudes e longitudes de destino
Existem diferentes planos que atendem a todos incluindo um teste gratuito para um pequeno número de solicitações mas sua taxa é limitada para prevenir abusos do serviço
Esta API recebe uma latitude e longitude de origem, juntamente com várias coordenadas de destino, e fornece distâncias de viagem e durações para cada rota
A API de Cálculo de Distâncias calcula distâncias e durações de viagens entre coordenadas de origem e destino especificadas, fornecendo dados essenciais para navegação e planejamento
Além do número de chamadas de API por mês, não há outras limitações
Cada ponto de extremidade retorna uma resposta estruturada contendo distâncias e durações de viagem entre uma origem especificada e múltiplos destinos Os dados incluem métricas de distância e duração para cada rota juntamente com os endereços correspondentes
Os campos chave na resposta incluem "destination_addresses", "origin_addresses", "rows" e "elements". Cada "element" contém "distance", "duration" e "status", fornecendo informações detalhadas de viagem para cada destino
Os dados de resposta estão organizados em um formato de matriz Cada "linha" corresponde à origem enquanto os "elementos" dentro de cada linha representam as distâncias e durações para cada destino permitindo uma comparação fácil
Os usuários devem especificar um endereço de "origem" e um ou mais endereços de "destino" como parâmetros Isso pode ser fornecido em formato textual permitindo flexibilidade na entrada
Os usuários podem extrair valores de distância e duração do array "elements" para cálculos ou exibição O formato textual é útil para interfaces de usuário enquanto valores numéricos facilitam o processamento do backend
Casos de uso típicos incluem planejamento de rotas para logística, criação de itinerários de viagem e aplicações de navegação A API ajuda os usuários a determinar as melhores rotas com base na distância e no tempo de viagem
A precisão dos dados é mantida por meio de atualizações regulares e verificações de qualidade de fontes de mapeamento confiáveis Isso garante que as distâncias e durações reflitam as condições e rotas atuais das estradas
Se os usuários receberem resultados parciais ou vazios, devem verificar os parâmetros de entrada quanto à precisão. Certifique-se de que os endereços de origem e destino sejam válidos e estejam formatados corretamente para evitar status de "NÃO ENCONTRADO"