A API de Calculadora de Caminhos de Localização permite que os usuários calculem facilmente a distância entre dois pontos geográficos. Usando algoritmos avançados e tecnologias de mapeamento, ela determina o caminho mais curto pela superfície da terra, levando em conta fatores como redes de estradas, terreno e barreiras naturais.
Projetada para ser eficiente e escalável, a API lida com grandes volumes de solicitações com latência mínima, tornando-a adequada para uma ampla gama de usuários, de pequenas empresas a grandes corporações. Sua infraestrutura robusta garante desempenho confiável mesmo com cargas de trabalho exigentes.
Em essência, a API de Calculadora de Caminhos de Localização oferece uma solução completa para o cálculo de distâncias baseadas em localização. Com uma interface fácil de usar, formatos de saída personalizáveis e excepcional confiabilidade, é uma ferramenta vital para aplicações como planejamento de viagens, gerenciamento logístico e desenvolvimento de serviços baseados em localização. Esta API fornece os dados de distância precisos necessários para impulsionar o sucesso em uma variedade de casos de uso.
Para usar este endpoint você deve indicar 2 locais no parâmetro
Calcular Distâncias - Recursos do endpoint
| Objeto | Descrição |
|---|---|
location1 |
[Obrigatório] Indicates the first location |
location2 |
[Obrigatório] Indicates the second location |
{
"distance": 1343.8971167540449,
"unit": "kilometers",
"location1": {
"place_id": 149918278,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 406091,
"lat": "59.9133301",
"lon": "10.7389701",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.7626360265737919,
"addresstype": "county",
"name": "Oslo",
"display_name": "Oslo, Norway",
"address": {
"county": "Oslo",
"ISO3166-2-lvl4": "NO-03",
"country": "Norway",
"country_code": "no"
},
"boundingbox": [
"59.8093113",
"60.1351064",
"10.4891652",
"10.9513894"
]
},
"location2": {
"place_id": 88126621,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 71525,
"lat": "48.8534951",
"lon": "2.3483915",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.8845663630228834,
"addresstype": "city",
"name": "Paris",
"display_name": "Paris, Ile-de-France, Metropolitan France, France",
"address": {
"city": "Paris",
"ISO3166-2-lvl6": "FR-75C",
"state": "Ile-de-France",
"ISO3166-2-lvl4": "FR-IDF",
"region": "Metropolitan France",
"country": "France",
"country_code": "fr"
},
"boundingbox": [
"48.8155755",
"48.9021560",
"2.2241220",
"2.4697602"
]
}
}
curl --location --request GET 'https://zylalabs.com/api/5466/location+path+calculator+api/7088/calculate+distances?location1=Oslo&location2=Paris' --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.
Os usuários devem indicar 2 locais para medir a distância
A API do Calculador de Caminho de Localização permite que os usuários calculem a distância entre duas localizações geográficas
Existem diferentes planos para atender a todos os gostos, incluindo um teste gratuito para um pequeno número de solicitações, mas sua taxa é limitada para evitar abusos do serviço
A API usa chaves de API para autenticação Para acessar a API inclua sua chave de API no cabeçalho da solicitação A chave de API é fornecida na inscrição e deve ser mantida segura
A API geralmente suporta JSON como um formato de resposta JSON é amplamente utilizado devido à sua simplicidade e compatibilidade com a maioria das linguagens de programação e frameworks
O endpoint Calcular Distâncias retorna dados incluindo a distância calculada entre duas localidades, a unidade de medida (por exemplo, quilômetros) e informações detalhadas sobre cada localidade, como ID do lugar, coordenadas e componentes de endereço
Os campos-chave na resposta incluem "distância" (valor numérico), "unidade" (unidade de medida), "localização1" e "localização2" (objetos que contêm detalhes como ID do lugar, latitude, longitude e endereço)
Os dados de resposta estão estruturados no formato JSON com o objeto principal contendo campos de distância e unidade seguidos por objetos aninhados para cada local que incluem detalhes geográficos e administrativos
Os parâmetros primários para este endpoint são os dois locais especificados por suas coordenadas geográficas (latitude e longitude) ou identificadores de lugar. Os usuários podem personalizar as solicitações fornecendo diferentes pares de locais
Este ponto final fornece informações sobre a distância entre dois locais as coordenadas geográficas de cada local e informações detalhadas de endereço incluindo país e divisões administrativas
A precisão dos dados é mantida através do uso de algoritmos avançados e tecnologias de mapeamento confiáveis aproveitando dados de fontes confiáveis como OpenStreetMap para garantir cálculos de distância precisos
Casos de uso típicos incluem planejamento de viagens gestão de logística otimização de rotas para serviços de entrega e qualquer aplicativo que exija medições de distância precisas entre pontos geográficos
Os usuários podem utilizar os dados retornados para informar o planejamento de rotas avaliar os tempos de viagem otimizar operações logísticas e integrar serviços baseados em localização em aplicativos aproveitando os detalhes de distância e localização fornecidos
Nível de serviço:
100%
Tempo de resposta:
789ms
Nível de serviço:
100%
Tempo de resposta:
77ms
Nível de serviço:
100%
Tempo de resposta:
342ms
Nível de serviço:
100%
Tempo de resposta:
614ms
Nível de serviço:
100%
Tempo de resposta:
216ms
Nível de serviço:
100%
Tempo de resposta:
345ms
Nível de serviço:
100%
Tempo de resposta:
112ms
Nível de serviço:
100%
Tempo de resposta:
517ms
Nível de serviço:
100%
Tempo de resposta:
445ms
Nível de serviço:
100%
Tempo de resposta:
889ms
Nível de serviço:
100%
Tempo de resposta:
88ms
Nível de serviço:
100%
Tempo de resposta:
294ms
Nível de serviço:
100%
Tempo de resposta:
202ms
Nível de serviço:
100%
Tempo de resposta:
326ms
Nível de serviço:
100%
Tempo de resposta:
5.153ms
Nível de serviço:
100%
Tempo de resposta:
76ms
Nível de serviço:
100%
Tempo de resposta:
198ms
Nível de serviço:
100%
Tempo de resposta:
428ms
Nível de serviço:
100%
Tempo de resposta:
222ms
Nível de serviço:
100%
Tempo de resposta:
175ms