Ir para conteúdo
Fórum Script Brasil
  • 0

Calcular distância entre dois endereços


xrogerinho

Pergunta

Olá pessoal

 

estou tentando implantar um campo para calcular a distancia entre dois endereços,

encontrei esse site que dá exatamente o que eu quero, mas não estou conseguindo implementar o codigo proposto

https://cbsa.com.br/post/calcular-distancia-entre-dois-enderecos---google-maps-api.aspx

 

alguém poderia me esclarecer a aplicação desses codigos?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Certifique-se antes se você tem os seguintes conhecimentos para resolver esse problema(caso não tenha, a gente vai resolvendo um por um, fica peixe): 

 

1) Javascript(o Jquery);

2) HTML;

3) Ajax;

4) Como obter a sua chave de API no Google. É uma chave para conseguir usar as APIs do Google, mesmo que só para teste. Se seu cliente for usar serviços da Google, ele  deve  ter essa chave paga.  

 

 

Tendo esses esses conhecimentos, você poderá montar a página para receber dois campos: endereço de origem,  endereço de destino e um botão para disparar a consulta ajax num API do GOOGLE, que por sua vez,devolverá ao AJAX o retorno via json ou XML.

 

Aqui, abaixo, um exemplo de URL que você poderá usar direto no seu navegador(eu já testei e deu certo) e tb deve ser o formato que você irá colocar lá no seu AJAX para vfazer a chamada.  Obs.: tive que tirar a minha chave e dexar só no ******

 

https://maps.googleapis.com/maps/api/distancematrix/json?origins='Recife,PE,Brasil'&destinations='Niteroi,Rio de Janeiro,Brasil'&mode=driving&language=pt-BR&key=SUA_CHAVE_GOOGLE_API 

 

 

Você encontrará mais exemplos nessa página: https://developers.google.com/maps/documentation/distance-matrix/overview?hl=pt-br#travel_modes 

 

 

 

 

 

 

 

 

 

Editado por Hera Araújo
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...