No video

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

  Рет қаралды 12,318

Carreira Inteligência Artificial

Carreira Inteligência Artificial

3 жыл бұрын

Esse é um vídeo extra onde mostro com usar python e a API do bing maps para calcular as distâncias de uma lista de endereços no Excel!
Contato: canalacademiaeia@gmail.com
Siga o canal nas redes sociais!
Linkedin: / acad. .
Facebook: / canalacademi. .
Twitter: / academiaeia
Instagram: @academiaeia

Пікірлер: 39
@cego669
@cego669 7 ай бұрын
Muito obrigado! Facilitou muito a minha vida para o meu projeto de mestrado.
@Festpizza
@Festpizza 2 жыл бұрын
Excelente Rafa. Estou impressionado com qualidade.
@carreira-ia
@carreira-ia 2 жыл бұрын
Olá, seja muito bem vindo ao canal obrigado pelo comentário!
@user-vj9ou4lv5t
@user-vj9ou4lv5t Жыл бұрын
Me ajudou muito cara, obrigada! Vídeo top de mais vc é fera
@johnnyaraujo1148
@johnnyaraujo1148 8 ай бұрын
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 жыл бұрын
Cara seu material esta excelente! Parabens!
@carreira-ia
@carreira-ia 3 жыл бұрын
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
@geisonprates
@geisonprates 2 жыл бұрын
Muito obrigado por disponibilizar este conteudo, com toda certeza vai ser de otima ajuda, parebéns.
@weslleylopesmateus
@weslleylopesmateus Жыл бұрын
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 Жыл бұрын
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
@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 Жыл бұрын
@@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
@evandroluis8783
@evandroluis8783 Жыл бұрын
to precisando plotar um mapa com as rotas passando por varias cidades lendo as coordendas de um dataframe poderia fazer um video?
@bruno_veloso
@bruno_veloso 3 жыл бұрын
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!
@joaopaulobragaia
@joaopaulobragaia 3 ай бұрын
alguem consegue me ajuda eu n consegui entender ao certo como faço essa parte do python
@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 жыл бұрын
@@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!!!!
@alessandrooism
@alessandrooism Жыл бұрын
com apenas as cidades concatenadas com as UF's funciona?
@rafaelfernandesdemelolopes3365
@rafaelfernandesdemelolopes3365 2 жыл бұрын
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 11 ай бұрын
Poderia informar quais valores você mudou? tbm estou tendo esse erro...@@ummalucoqualquer7671
@Sarah-jr9on
@Sarah-jr9on 11 ай бұрын
@@ummalucoqualquer7671 como ficou?
@Engenheironacozinha
@Engenheironacozinha 10 ай бұрын
quando vou criar a API dá a mensagem "Failed to create new application."
@Super_viagens
@Super_viagens 2 жыл бұрын
Parabéns pelo material! Você tem esse código no github?
@carreira-ia
@carreira-ia 2 жыл бұрын
Infelizmente não guradei o códidgo. :( Vou tentar recuperar e colocar no github. Assim que conseguir aviso aqui no comentário.
@almirguimaraes7076
@almirguimaraes7076 Жыл бұрын
Cai nesta aula devido ao algoritmo, desculpe minha ignorância mas o porque uma empresa necessita desses cálculos de rotas. Obrigado
@evandroluis8783
@evandroluis8783 Жыл бұрын
vc poderia disponibilizar o codigo?
@silfarneymarques8640
@silfarneymarques8640 Жыл бұрын
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
@ArchieMakarov
@ArchieMakarov 3 жыл бұрын
salve
@rafaelfernandesdemelolopes3365
@rafaelfernandesdemelolopes3365 2 жыл бұрын
Eu tenho uma planilha com 9300 rotas para calcular. rsrs
Pesquisa Operacional e Data Science - 5 - Aplicação prática em logística de transporte (PYTHON)
17:14
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 148 МЛН
Why Is He Unhappy…?
00:26
Alan Chikin Chow
Рет қаралды 96 МЛН
Planilha de Distâncias entre cidades no Excel
12:45
Guia do Excel
Рет қаралды 30 М.
My Workflow for Building any Streamlit Dashboard Project
9:40
Fanilo Andrianasolo
Рет қаралды 80 М.
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 148 МЛН