Excel Google Maps API: Distance and Travel Time Calculator with Directions API (JSON e XML)

Поділитися
Вставка
  • Опубліковано 25 січ 2025

КОМЕНТАРІ • 107

  • @DevNascimento
    @DevNascimento  7 місяців тому

    🔴LIVE 03 - Domine o uso de APIs do Google Maps no Excel
    Link: ua-cam.com/users/liveu0g1BdzxfGA?feature=share

  • @AlexandreCruz
    @AlexandreCruz Рік тому +1

    Valeu!

  • @ThiagoPadovanni
    @ThiagoPadovanni 6 місяців тому

    PARABÉNS!!! Melhor solução para traçar rotas. Forma simples, eficiente e prática

  • @ANCCosta
    @ANCCosta 10 місяців тому

    Parabéns, man! Vídeo excelente, o mais simples que encontrei, me ajudou muito!

  • @termuxparadev
    @termuxparadev 3 роки тому +4

    Funcionalidade muito importante principalmente para planejamento logístico. Obrigado.

  • @daviferreira9297
    @daviferreira9297 2 роки тому +3

    quando uso a "serviçoweb" a planilha retorna #Valor! como resolver?

  • @heraldocandidodacruz4587
    @heraldocandidodacruz4587 Рік тому

    Parabéns pelo vídeo, muito bem explicado e me ajudou muito em um projeto que estou fazendo. Continue assim, ganhou um inscrito e um like. Abraços.

  • @gutooliveira7236
    @gutooliveira7236 8 місяців тому

    Parabéns pelo vídeo. Estou adaptando para o Bing Maps. Valeu!

  • @Renansilvamoura
    @Renansilvamoura 7 місяців тому

    Como consigo aprender isso?

    • @DevNascimento
      @DevNascimento  7 місяців тому

      Oi Renan, vai rolar uma live, fixei o link aqui nos comentários

    • @Renansilvamoura
      @Renansilvamoura 7 місяців тому

      @@DevNascimento tô com um problema no trabalho para resolver consegue me ensinar antes? Qual seu contato?

    • @DevNascimento
      @DevNascimento  7 місяців тому

      @@Renansilvamoura Aqui no perfil do canal tem um link para meu WhatsApp

  • @julio_freitas124
    @julio_freitas124 3 роки тому +1

    Parabéns pelo vídeo! Mais uns inscrito guerreiro!!

  • @marciofagundes5568
    @marciofagundes5568 2 роки тому +1

    Não sei se está faltando algo, mas ao tentar a formula =serviçoweb, não consigo ober o resultado igual ao vídeo

  • @ericvieira87
    @ericvieira87 2 роки тому +2

    Excelente vídeo. O problema do CEP com inicial zero foi resolvido! Uma dúvida sobre o faturamento do Google, se passar dos 1000 usos é cobrado do cartão?

  • @Dionatan02100
    @Dionatan02100 3 роки тому +1

    Showw muito bom, me ajudou muito. Obrigado pelo vídeo.

  • @sarepresentacoes10
    @sarepresentacoes10 Рік тому +3

    Excelente explicação, mas como poderemos resolver o problema de a função =SERVIÇOWEB( ), permiti apenas xml até 32.767 caracteres, pois acima disso dá o erro #VALOR!

  • @Teamsonic6473
    @Teamsonic6473 3 роки тому

    muito bom o video, excelente conteudo.
    Ansioso para o projeto profissional com essa api

  • @rafaelloureiro9930
    @rafaelloureiro9930 Рік тому

    Eu tenho que ter as coordenadas ou posso colocar diretamente os endereços?

  • @moisesaraujo8719
    @moisesaraujo8719 2 роки тому

    Boa noite!
    Excelente conteúdo...

    • @moisesaraujo8719
      @moisesaraujo8719 2 роки тому

      surgiu esse erro:
      {
      "error_message" : "This API project is not authorized to use this API.",
      "routes" : [],
      "status" : "REQUEST_DENIED"
      }
      Sabe me dizer o que pode resover?

  • @ratao3000
    @ratao3000 Рік тому

    ótimo vídeo... vc fez algum vídeo explicando como buscar por coordenadas?

  • @julianasoares5268
    @julianasoares5268 Рік тому

    Ótimo vídeo, não entendo nada de programação e consegui pôr em prática. Agora, é possível levar essa programação, pra dentro de um layout já existente?

  • @igormacedo2995
    @igormacedo2995 Рік тому

    onde vc cria isso do inicio?

  • @thamiresbrito7891
    @thamiresbrito7891 3 роки тому +1

    boa queria saber tenho um site. de transporte queria saber se com essa ferramenta eu consigo cria uma pagina quando o cliente entra ele pode calcular o valor do frete , sabendo ja a distancia do seu trajeto e valor do frete é possivel .

    • @DevNascimento
      @DevNascimento  3 роки тому

      Boa tarde Thamires, para esse tipo de situação, existem soluções já prontas para serem usadas em sites. Pesquise por "plugin dos correios" no navegador, você encontrará vídeos ensinando como usar. Ou, se desejar trabalhar com uma API diretamente, pesquise "API correios".

  • @Leo-kq5uz
    @Leo-kq5uz Рік тому

    Olá, esse serviço é gratuito? tem como fazer um mapa desse com o valor de um ponto para outro?
    Obrigado.

  • @analuisapimentel783
    @analuisapimentel783 3 роки тому

    Muito bom o video, parabéns!!

  • @TheGuanaz
    @TheGuanaz Рік тому

    olá, como posso usar o filtroxml para extrair uma tag que contem mesmo nome? pois eu usei a API Geocoding, ali contem informações especificas mas os nomes das tgs sao iguais para "result"

    • @TheGuanaz
      @TheGuanaz Рік тому +1

      ops consegui kkkkk usei a função Índice dessa forma e trouxe as demais tags com mesmo nome:
      =ÍNDICE(FILTROXML(M11;"GeocodeResponse/result/address_component/short_name");2)
      =ÍNDICE(FILTROXML(M11;"GeocodeResponse/result/address_component/short_name");3)
      ☺☺

    • @DevNascimento
      @DevNascimento  Рік тому

      Opa, você também pode usar da seguinte forma👇:
      .../row/element[1]/distance/value
      .../row/element[2]/distance/value

  • @rafaelmendes829
    @rafaelmendes829 9 місяців тому

    Bom dia
    Tentando fazer 2024 a pagina do chrome mudou e nao a cho o link de acesso para colocar minha chave API

    • @DevNascimento
      @DevNascimento  9 місяців тому

      Oi Rafael, vou fazer um vídeo atualizado

  • @ricardo200x
    @ricardo200x 2 роки тому

    Valeu pelas dicas. Tem alguma forma de definir a prioridade do caminho, por exemplo, otimizar percurso ou evitar pedágio?

    • @DevNascimento
      @DevNascimento  2 роки тому +1

      Existe sim Ricardo, porém, usando código. Usando apenas funções conforme mostrei no vídeo, os recursos são bem limitados!

    • @ricardo200x
      @ricardo200x 2 роки тому

      @@DevNascimento Valeu.

  • @dndaniel
    @dndaniel 3 роки тому +1

    Como faço pra converter o

    • @DevNascimento
      @DevNascimento  2 роки тому

      Opa Daniel, blz? Então, você pode usar uma máscara

    • @dndaniel
      @dndaniel 2 роки тому +1

      @@DevNascimento Eu consegui, fiz pelo value e acrescentei uma célula com o cálculo convertendo para horas, porém tem que usar em minutos que é o valor que retorna e depois converter para o cálculo, muito obrigado.

    • @DevNascimento
      @DevNascimento  2 роки тому +1

      @@dndaniel Beleza! Outra coisa que eu acabei só percebendo depois que fiz o vídeo, são as coordenadas. Quando vc joga para a dentro da célula, ele acaba apagando o "ponto", isso devido ao fato de a célula estar formatado em número geral, e mesmo que você, e se vc converter a célula para texto, não vai funcionar pq nesse formato não se consegue escrever funções. No final das contas, daria para trazer esses dados corretamente usando vba.

    • @dndaniel
      @dndaniel 2 роки тому +1

      @@DevNascimento acabei não usando vordenadas e fiz alguns ajustes, para em um formulário, preencher qualquer local e ele funcionou como se pesquisasse no Google maps, só queria que ele retornasse o tempo do trajeto baseado no trânsito em tempo real, mas não tive tempo de testar algo para isso, abs e seu canal é muito top, parabéns

    • @DevNascimento
      @DevNascimento  2 роки тому

      @@dndaniel Obrigado Daniel, qualquer coisa, estamos por aqui! Abraço!!

  • @fernandoedelsondasilva-jca2528
    @fernandoedelsondasilva-jca2528 3 роки тому +1

    amigo, sensacional o seu vídeo. só me ajuda em uma coisa... para a distância a pé, como seria a alteração?

    • @DevNascimento
      @DevNascimento  3 роки тому +1

      Olá Fernando, não precisa alterar nada, você vai apenas inserir o parâmetro "&mode=bicycling" antes da chave API, para ser mais exato, antes do "&Key=". Qualquer dúvida, estarei a disposição!!

    • @fernandoedelson
      @fernandoedelson 3 роки тому

      @@DevNascimento vou testar aqui. Parabéns amigo!

  • @mariocruzz
    @mariocruzz Рік тому +1

    A fórmula webservice não funciona no meu excel. O que eu posso fazer?

  • @Agente_patologic
    @Agente_patologic Рік тому

    Video bem explicado e excelente. Obrigado pela ajuda. Não sei se eu errei no processo, mas quando tento calcular um endereço de KM baixo, consigo obter o resultado (ex: dentro da mesma cidade), agora, ss tento ver a distância entre estados, o Excel nao traz.

    • @DevNascimento
      @DevNascimento  Рік тому

      Esse é uma limitação do uso com fórmulas, o mesmo não ocorre quando se usa o VBA

    • @Agente_patologic
      @Agente_patologic Рік тому

      @@DevNascimento obrigado, você tem o vídeo da solução em VBA?

  • @GersonSousa-e2v
    @GersonSousa-e2v 9 місяців тому

    Excelente vídeo. Por favor, tenho uma dúvida. Como faço para trazer o separador da coordenada?
    Exemplos: A URL na start_location da latitude: -1.4563433, porém no excel vem sem o separador -14563433.
    A URL na end_location da latitude: -0.6237904, porém no excel apresentou -0.6237904.

  •  2 роки тому +1

    Amigo, quando a origem é de uma UF diferente da do destino, apresenta erro. Será que tem algo errado?

    • @DevNascimento
      @DevNascimento  2 роки тому +1

      Fala Júnior, essa é uma limitação do uso com as funções do Excel. O menso erro não ocorre quando vc usa VBA

  • @filipesilva8852
    @filipesilva8852 2 роки тому

    Alguem consegue me ajudar?
    Achei muito ultiu o video, mais no meu caso, no lugar de colocar o endereço, preciso colocar a Latitude e longitude, seria possivel?

  • @pedrofffranco
    @pedrofffranco 2 роки тому +2

    Obrigado pelo video !
    Eu fiz exatamente igual você , mas como o nome do nome pode influenciar no deputação do da função serviçosweb , pois algumas cidades a formula dava #valor , Quando tentava cidade com nome simple Ex : divinopolis mg , Formiga mg dava certo , mas belo horizonte e juiz de fora não .

    • @DevNascimento
      @DevNascimento  2 роки тому +1

      Isso é uma limitação do uso da função, não tem nada a ver com sintaxe dos nomes. Está relacionado com distâncias superiores a 300km. Esse mesmo problema não ocorre quando você usa VBA

    • @pedrofffranco
      @pedrofffranco 2 роки тому

      @@DevNascimento Compreendo ! Então terei que procura como criar Api Google maps VBA , correto ?

    • @DevNascimento
      @DevNascimento  2 роки тому +1

      @@pedrofffranco Isso, ou você pode adquirir meu curso hahaha. Mas é isso mesmo Pedro, procura como parsear XML via API

    • @pedrofffranco
      @pedrofffranco 2 роки тому

      ​@@DevNascimentome enviar o link , por favor , terei esse conteúdo?

    • @DevNascimento
      @DevNascimento  2 роки тому

      @@pedrofffranco Link de que? do Curso?

  • @marcosm9192
    @marcosm9192 2 роки тому

    Ajudou demais amigo

  • @gutocaiio
    @gutocaiio 2 роки тому

    Função TOP! Gostaria de saber como deixou alinhado no excel, pois quando o meu retorna o valor na função WebService ele fica em uma linha apenas

    • @gutocaiio
      @gutocaiio 2 роки тому +1

      Aqui passou de 200km ele retorna como #VALOR!

  • @Wigor2
    @Wigor2 8 місяців тому

    Olá, estou estudando e procurando uma solução. Eu tenho um rota em que o veiculo precisa percorrer e tirar o horário de almoço, estou tentando fazer uma preposição: rota= quantidade de km e cidades; por horas rodadas vai da parada em qual cidade, onde o mínimo rodado é 600km dia. Você já viu algo parecido?

    • @DevNascimento
      @DevNascimento  8 місяців тому +1

      Oi Igor, fique de olho no canal essa semana, irei fazer alguns lançamentos relacionados a otimização de rotas bem interessantes

    • @Wigor2
      @Wigor2 8 місяців тому

      @@DevNascimento opa, vou ficar de olho sim

  • @IgorOliveira-yo1ht
    @IgorOliveira-yo1ht 3 роки тому +1

    Meu amigo, na parte de "CRIAR CREDENCIAIS" você não demonstrou e a chave que gerei não está dando certo... Consegue detalhar o que fazer depois de clicar nesse botão?

    • @DevNascimento
      @DevNascimento  3 роки тому

      Oi Igor, já tive esse mesmo problema. Crie uma nova chave e tente novamente. Fique atendo a URL, ela deve ser montada corretamente. Com relação a criação de chaves API, no UA-cam existem vídeos ensinando como criar

  • @leonardonascimento8613
    @leonardonascimento8613 Рік тому

    Não consegui acessar a minha chave API

  • @walterleydepicolisouza6642
    @walterleydepicolisouza6642 5 місяців тому

    show!!!

  • @nilsonsantos7375
    @nilsonsantos7375 2 роки тому

    rapaiz, to tentando dar um control+c + control+v do seu video, porém quando eu escrevo o código = Q3& "origin=" & Q4 & "&destination=" & Q5 & "&key=" & Q6 ele fica com o resultado " 0 " e não aparece igual o seu com o link do googlemaps .... o que pode ser isso? já alterei o tipo de texto, para todos tipos possiveis, e ele continua aparecendo 0 , e o código está identico ao seu :(
    Poderia me ajudaaaar?
    Vc é muito bom, nisso, que Deus lhe abençoe viu, muito bom seus videos.

  • @mogi894
    @mogi894 3 роки тому

    Cara, seu video é maravilhoso, me ajudou muito.
    Só um ponto, poderia fazer um exemplo com São Paulo e rio de Janeiro, estou tentando e a formula SERVIÇOWEB da #VALOR

    • @DevNascimento
      @DevNascimento  3 роки тому

      Olá Felipe, verifique se a URL está correta, escreva o endereço completo (ex: São Paulo, SP, Brasil)

    • @Edson.geoiuris
      @Edson.geoiuris 3 роки тому +1

      @@DevNascimento não sei se é o caso, mas todas as consultas que faço por este método só retornam sem a #VALOR se a distância entre os 2 pontos for, em média, MENOR QUE 200 KM.
      Acima deste valor sempre resulta a # VALOR.

    • @DevNascimento
      @DevNascimento  3 роки тому +1

      @@Edson.geoiuris você tentou outros endereços?

    • @Edson.geoiuris
      @Edson.geoiuris 3 роки тому +1

      @@DevNascimento fiz vários testes. Distância curtas, < 200 km, retornam os resultados DISTÂNCIA e TEMPO exatamente como nos ensinou, mas as distâncias > 200 km resultam #VALOR.

    • @DevNascimento
      @DevNascimento  3 роки тому +1

      @@Edson.geoiuris Vou verificar aqui, mas até os pontos que usei no vídeo tem mais de 200km de distância. Você não adicionou nenhuma condição extra dentro da URL?

  • @marciofagundes5568
    @marciofagundes5568 2 роки тому

    Não estou conseguindo usar a formula =webserviço() ao chamar esta dando um erro "xml version="1.0" ecoding="UTF-8"?>REQUEST_DENIEDYou must an API key authenticate each request to Google Maps Plataforma APIs

  • @Edson.geoiuris
    @Edson.geoiuris 3 роки тому +1

    Esta aula me possibilitou resolver um problema do tamanho de Minas Gerais. Porém, o Google Maps não me ajuda, pois NÃO está me retornando a MENOR distância entre os pontos. Preciso da distância menor e não do trajeto mais rápido. Alguém pode me auxiliar?

  • @Mariuzicleide
    @Mariuzicleide Рік тому

    Minha formula serviçoweb também retorna com valor #VALOR!, ja fucei tudo e não acho o erro

  • @akuna9119
    @akuna9119 2 роки тому

    interessante leagal

  • @jonasuea
    @jonasuea 2 роки тому

    You must use an API key to authenticate each request to Google Maps Platform APIs.

    • @DevNascimento
      @DevNascimento  2 роки тому

      😳 sem criar uma chave válida não vai mesmo. Tens que criar uma credencial

  • @diegoantonio59
    @diegoantonio59 3 роки тому

    Quando da erro, exemplo, todo o caminho está correto no Excel, mas quando vai buscar a referencia, ele não trás a distancia e nem o tempo, O endereço está conforme no google maps:
    Origem: Parque Industrial de Betim
    Destino: Distrito Industrial, Juiz de Fora - MG
    Tempo: #VALOR
    Distancia: #VALOR
    O que deve ser feito?

    • @DevNascimento
      @DevNascimento  3 роки тому +1

      Lembre-se que você está solicitando a localização de um endereço para um robô, portanto, procure sempre colocar o endereço completo. Exemplo: "Parque industrial de betim, Betim, MG, Brasil"

    • @diegoantonio59
      @diegoantonio59 3 роки тому

      @@DevNascimento Man, coloquei conforme indicação, o erro permanece, vc daria algum tipo de consultoria?

    • @DevNascimento
      @DevNascimento  3 роки тому

      Sim, me mande seu WhatsApp por e-mail: dosilvamarcelo@gmail.com

  • @eduardomelo7079
    @eduardomelo7079 3 роки тому

    shooooooooooooooooooow

  • @robsonbernal_robyinfo
    @robsonbernal_robyinfo 2 роки тому

    CRIEI NOVA CHAVE MAS... O ERRO PERCISTE