Como calcular as distâncias de uma lista de endereços no Excel com Python - API bing maps.

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 39

  • @cego669
    @cego669 ปีที่แล้ว

    Muito obrigado! Facilitou muito a minha vida para o meu projeto de mestrado.

  • @Festpizza
    @Festpizza 2 ปีที่แล้ว +1

    Excelente Rafa. Estou impressionado com qualidade.

    • @carreira-ia
      @carreira-ia  2 ปีที่แล้ว

      Olá, seja muito bem vindo ao canal obrigado pelo comentário!

  • @aline.arjsss
    @aline.arjsss ปีที่แล้ว +1

    Me ajudou muito cara, obrigada! Vídeo top de mais vc é fera

  • @johnnyaraujo1148
    @johnnyaraujo1148 ปีที่แล้ว

    excelente cara, consegui fazer aqui usando só o CEP (não tenho o resto do endereço) mas funcionou bem *96% de acerto

  • @lucasng9617
    @lucasng9617 3 ปีที่แล้ว +1

    Cara seu material esta excelente! Parabens!

    • @carreira-ia
      @carreira-ia  3 ปีที่แล้ว +1

      Olá Lucas, seja bem vindo ao canal! Fico feliz que o material está te ajudando. Sempre que puder fique a vontade para dar feedbacks! Essa semana fechamos a primeira parte playlist de P.O. e Data Science

  • @weslleylopesmateus
    @weslleylopesmateus 2 ปีที่แล้ว +1

    Desenvolvi essa essa estrutura em VBA, porém ao invés de JSON obtei pelo XML que já tem biblioteca nativa na VBA, deu certo! Estou nesse momento fazendo um teste com 11 mil consultas de rotas.... Vamos ver se serei punido rsrsrsrs.
    Obrigado pelo conteúdo, abriu minha mente! estava buscando uma solução com Selenium basic mas demora muito as consultas, e com a API é bem mais rápido!

    • @ummalucoqualquer7671
      @ummalucoqualquer7671 ปีที่แล้ว +1

      eu nao consegui :v

    • @weslleylopesmateus
      @weslleylopesmateus ปีที่แล้ว

      @@ummalucoqualquer7671 fiz as 11 mil consultas em 1 hora e pouco. Ótima ferramenta!

    • @ummalucoqualquer7671
      @ummalucoqualquer7671 ปีที่แล้ว

      @@weslleylopesmateus Tentei fazer em python, porem ele me deu somente a melhor origem, quando eu mandei ele gerar as melhores distancias ele simplesmente so joga em ordem alfabetica

  • @geisonprates
    @geisonprates 2 ปีที่แล้ว

    Muito obrigado por disponibilizar este conteudo, com toda certeza vai ser de otima ajuda, parebéns.

  • @evandroluis8783
    @evandroluis8783 ปีที่แล้ว

    to precisando plotar um mapa com as rotas passando por varias cidades lendo as coordendas de um dataframe poderia fazer um video?

  • @powerplatformdesenrolado
    @powerplatformdesenrolado 3 ปีที่แล้ว

    Me salvou velho tem uma planilha aqui com 3200 rotas para calcular

    • @carreira-ia
      @carreira-ia  3 ปีที่แล้ว

      Olá Leonardo! Fico feliz que o vídeo tenha sido util!

    • @guilhermeleao5153
      @guilhermeleao5153 2 ปีที่แล้ว +1

      @@carreira-ia Estou tendo problemas com o JSON, o python retorna esse erro ao tentar rodar a linha: distancia = resultado ["resourceSets"][0]["resources"][0]["travelDistance"] = IndexError: list index out of range

  • @alessandrooism
    @alessandrooism 2 ปีที่แล้ว

    com apenas as cidades concatenadas com as UF's funciona?

  • @BrandevTech
    @BrandevTech 3 ปีที่แล้ว

    Excelente conteúdo. Estou tentando converter essa técnica para JavaScript ou PHP mas confesso que estou com dificuldade.

    • @carreira-ia
      @carreira-ia  3 ปีที่แล้ว

      Ola, seja bem vindo ao canal! Você não está conseguindo acessar a API? Acredito que com o método fetch do JS você consiga um resultado similar ao meu com o python. Segue a a documentação da função (developer.mozilla.org/pt-BR/docs/Web/API/Fetch_API/Using_Fetch)

    • @BrandevTech
      @BrandevTech 3 ปีที่แล้ว +1

      @@carreira-ia Consegui sim! Era só rolar a documentação da Microsoft até o fim que tinha os exemplos a seguir. Nossa que vergonha. Enfim, que incrível ferramenta essa do Bing para uso casual. Prático com o retorno em Json, simplesmente espetacular!!!! E "NÃO EXISTE" nenhuma vídeo aula pra usar esse recurso com JavaScript, o feijão com arroz dos Devs, rsrsrsrs. Mas o seu mesmo em outra linguagem, serviu para o meu start. Te agradeço de coração meu amigo!!!!

  • @Super_viagens
    @Super_viagens 2 ปีที่แล้ว

    Parabéns pelo material!
    Você tem esse código no github?

    • @carreira-ia
      @carreira-ia  2 ปีที่แล้ว +1

      Infelizmente não guradei o códidgo. :( Vou tentar recuperar e colocar no github. Assim que conseguir aviso aqui no comentário.

  • @bruno_veloso
    @bruno_veloso 3 ปีที่แล้ว +2

    Boa tarde, parabéns pelo conteúdo, estava buscando algo assim para validar as distâncias de alguns alunos para uma determinada lista de escolas e tomar algumas decisões sobre os resultados obtidos. Consegui uma solução via app script no google sheets mas acabei sendo punido devido ao excesso de requests, ao todo são 7.700 checagens.
    Edit: estou tendo o erro 'list index out of range' na distance = result... alguma dica de como resolver?

    • @carreira-ia
      @carreira-ia  3 ปีที่แล้ว

      Olá, Bruno! Seja bem vindo ao canal! Obrigado pelo comentário.
      Sobre esse erro checa as seguintes hipóteses:
      - Primeira, o seu código pode estar acessando um valor que não existe no JSON, O JSON que a API devolve é bem grande e pode gerar esse tipo de erro. Tente fazer um código simples que print passo a passo do JSON até chegar na informação e interesse.
      - Segunda, o seu cógido esta correto, mas para os parâmetros da sua solicitação, na API, o BING não está achando um resultado e quando você tenta acessar dá erro. Se for esse o caso pesquise como programar uma estrutura de "try: error"

    • @bruno_veloso
      @bruno_veloso 3 ปีที่แล้ว

      @@carreira-ia Muito obrigado pelo retorno. Verifiquei que de alguma forma eu também fui punido pela API do Bing, acho que eu deveria ter separado as bases ou colocado um tempo maior para os requests. Acabou que ele gerou muitas solicitações na minha chave, e o pior, todas são billables. Por medo acabei desativando a minha conta e segui por uma outra solução. Consegui pegar um add-on no google sheets de geocoding que faz a validação dos endereços e retorna a latitude e longitude, como essa atividade será 1 vez ao mês, isso resolve o meu problema. A partir daí faço as transformações (geodesia) para achar o raio em KM do ponto A ao ponto B.

    • @carreira-ia
      @carreira-ia  3 ปีที่แล้ว

      Fico feliz que tenha conseguido resolver o problema!

  • @Engenheironacozinha
    @Engenheironacozinha ปีที่แล้ว

    quando vou criar a API dá a mensagem "Failed to create new application."

  • @silfarneymarques8640
    @silfarneymarques8640 2 ปีที่แล้ว

    Onde eu encontro o link dessa documentação api?

    • @carreira-ia
      @carreira-ia  ปีที่แล้ว

      learn.microsoft.com/en-us/bingmaps/

  • @homeroaraujo4623
    @homeroaraujo4623 2 ปีที่แล้ว

    como posso falar com vc

  • @almirguimaraes7076
    @almirguimaraes7076 ปีที่แล้ว

    Cai nesta aula devido ao algoritmo, desculpe minha ignorância mas o porque uma empresa necessita desses cálculos de rotas. Obrigado

  • @rafaelfernandesdemelolopes3365
    @rafaelfernandesdemelolopes3365 2 ปีที่แล้ว +1

    Estou tendo problemas com o JSON, o python retorna esse erro ao tentar rodar a linha: distancia = resultado ["resourceSets"][0]["resources"][0]["travelDistance"] = IndexError: list index out of range... o meu erro é igual ao erro do Bruno

    • @ummalucoqualquer7671
      @ummalucoqualquer7671 ปีที่แล้ว

      resolvi esse erro mudando uns valores que aparentemente estavam errados pela api

    • @wilianbaptista2631
      @wilianbaptista2631 ปีที่แล้ว

      Poderia informar quais valores você mudou? tbm estou tendo esse erro...@@ummalucoqualquer7671

    • @Sarah-jr9on
      @Sarah-jr9on ปีที่แล้ว

      @@ummalucoqualquer7671 como ficou?

  • @evandroluis8783
    @evandroluis8783 ปีที่แล้ว

    vc poderia disponibilizar o codigo?

  • @joaopaulobragaia
    @joaopaulobragaia 8 หลายเดือนก่อน

    alguem consegue me ajuda eu n consegui entender ao certo como faço essa parte do python

  • @rafaelfernandesdemelolopes3365
    @rafaelfernandesdemelolopes3365 2 ปีที่แล้ว

    Eu tenho uma planilha com 9300 rotas para calcular. rsrs

  • @ArchieMakarov
    @ArchieMakarov 3 ปีที่แล้ว

    salve