Aplicação da API Distance Matrix

Guia para usar o aplicativo Windows e o script Python
Introdução

Este aplicativo oferece a você a oportunidade de:

  • Verifique rapidamente a funcionalidade da API Distance Matrix
  • Use o serviço da API Distance Matrix sem programar
  • Obtenha resultados diretamente no Excel
  • Use esta demonstração como um bom exemplo de como usar a API em um script Python

Você não tem tempo para lidar com a codificação ou só precisa calcular rapidamente as distâncias de viagem e o tempo de rota para um grande número de locais semelhantes de uma só vez.

Use esse script Python ou aplicativo Windows com pouca ou nenhuma manipulação de código.

Guia passo a passo
Passo 1

Você pode baixar o aplicativo em GitHub.

Passo 2

Descompacte (extraia tudo) e você verá os seguintes arquivos:

Distance Matrix API application

Acima de tudo, para que o aplicativo funcione, você precisa de um token de acesso ativo.

Passo 3

Você precisa inserir seu token DM ativo no arquivo chamado token.
Registrar-se na permitirá que você receba imediatamente um token gratuito no seu painel de administração. (Você pode obter até 5 tokens gratuitamente se usar um plano Free ou um número ilimitado de tokens em um plano Growth).

Passo 4

Você também precisará de um data.csv arquivo com o conjunto de endereços para executar um aplicativo ou script. Se você quiser apenas experimentar como a API funciona, deixe esse arquivo como está, alguns endereços já estão listados lá como exemplo.

Você sempre pode alterar e adicionar seus locais nesse arquivo. O número de linhas não é limitado, mas recomendamos usar no máximo 10 mil pares por vez.

O arquivo pode ser aberto no Excel:

distance between coordinates

Ou qualquer editor de texto, ou seja, o Bloco de notas. Nesse caso, é importante que o delimitador entre as 5 variáveis seja um ponto e vírgula “;”, como neste exemplo:

distance between addresses

É importante preencher todos os campos corretamente:

  • Para o origem/destino campos onde você pode inserir endereços específicos, apenas nomes de cidades ou códigos postais/índices postais/CEP, bem como coordenadas geográficas (lat/long)
  • Na modo campo adicione o modo que você precisa: dirigir, caminhar, andar de bicicleta ou transit_mode=bus, transit_mode=train|tram|subway
  • Na modelo_de_tráfego campo: ou sair best_guess, ou mude para pessimista ou otimista
  • Sair agora na horário_de_partida campo ou especifique primeiro a hora de convertê-lo para o formato Unix Timestamp (deve ter a aparência de 1627557223). https://www.unixtimestamp.com/ o serviço é conveniente para converter o tempo para o formato necessário

Você também pode encontrar e adicionar mais recursos do nosso documentação.

Nota
: Se os parâmetros no arquivo de dados forem especificados incorretamente, a linha com a solicitação de falha será ignorada e não será gravada no documento.

Passo 5

Quando o arquivo estiver pronto, escolha o que for mais conveniente para você:

distance matrix api python

Inicie clicando duas vezes e a API começará a calcular.
A velocidade de execução é de cerca de 1 segundo por linha.

O aplicativo:

distance matrix application

O roteiro:

distance matrix python

As solicitações são executadas sequencialmente, uma a uma. O que significa que a próxima solicitação não será enviada até que a anterior seja concluída e completamente registrada.

O encerramento forçado do script é executado pelo comando CTRL + C.

Passo 6

Um arquivo com os resultados denominados result.csv será criado automaticamente quando você iniciar o script ou o aplicativo. Como resultado, você deve obter linhas com todos os parâmetros de entrada, os resultados dos cálculos da API e a hora em que a solicitação foi feita.

Usando esse script, você pode obter facilmente os resultados da API no Excel.

Esperamos que você ache nossa API do Distance Matrix fácil de usar e conveniente
No credit card is required to start. No prepayment.
Start for free and get instant access to all Distancematrix.ai products and features