Optimización automática de rutas con Google Maps y Sheets [Problema del viajante]

  Рет қаралды 21,681

bricodev

bricodev

Күн бұрын

Пікірлер: 81
@gustavohenriques3247
@gustavohenriques3247 2 жыл бұрын
Busque un canal así por años! cosas así hacen posible que el mundo gire para muchos.
@bricodev
@bricodev 2 жыл бұрын
Me vas a sonrojar!! Comentarios así me animan a seguir con el canal muchas gracias! 🤩😊
@mochobauti
@mochobauti 2 жыл бұрын
Muy bueno!! Veo q solucionaste algo q te había planteado hace 3 semanas, realmente muchas gracias! La solución era como lo había pensado, solo q sin tus conocimientos nunca habría llegado a hacerlo, eres una persona muy generosa, gracias x compartir tus conocimientos. Saludos desde Argentina
@bricodev
@bricodev 2 жыл бұрын
Gracias a ti por darme el empujón para acabar de mirarlo 😊 Me alegra que te sea útil.
@mochobauti
@mochobauti 2 жыл бұрын
Claro q me es muy útil y no tan solo a mi , si no a miles de personas q trabajamos dirigiendo equipos de venta. Muchas gracias nuevamente
@sorkik
@sorkik 5 ай бұрын
Lo tuyo no es normal, llevo años buscando como organizar el camino optimo de muchas direcciones para preparar las vacaciones, esto es una locura, me has salvado muuuuuchas horas de trabajo y comecocos, eres un crack, de los canales más completos que he visto. GRACIAS
@hernanramirez3017
@hernanramirez3017 2 ай бұрын
Excelente vídeo! Tantos conceptos que uno ve en la universidad (en mí caso ingeniería) aplicados a la vida real, desde el planteamiento y las diferentes soluciones y dificultades que se presentan. Un genio!!
@mortsegundo638
@mortsegundo638 2 жыл бұрын
Esta excelente el video, hace tiempo me vi el de google maps y es una pasada. Espero sigas compartiendo mas ideas como esta. Saludos.
@bricodev
@bricodev 2 жыл бұрын
Muchisimas gracias! Es un placer leer comentarios así ☺
@alexolivalabaut108
@alexolivalabaut108 Жыл бұрын
Eres un crack tío!!! Me desperté pensando en plasmar algo como eso que me ha rondado por todo un mes y "mágicamente" te encuentro. Ya tienes un user resuscrito y renotificado! Muchas gracias!!!
@JavierGoya-mz8fj
@JavierGoya-mz8fj 3 ай бұрын
Muchas gracias, Hace falta en la red más contenido de calidad como este. Animo y sigue con ello.
@ramonbarquier4285
@ramonbarquier4285 7 ай бұрын
El video me ha encantado, muy bien explicado y muy trabajado! Muchas gracias por tu trabajo que me ha ayudado muchísimo.
@sergiozazueta7395
@sergiozazueta7395 3 ай бұрын
Hermano recién me acabo de suscribir a tu canal y ver el video, me has volado la cabeza, está genial, mil gracias por compartir lo que haces y en especial en la forma que lo haces. Un abrazo
@KarimeMichelleHidalgoBarba
@KarimeMichelleHidalgoBarba Ай бұрын
Te amamos muchito los estudiantes Logísticos de México
@ERODATAEC
@ERODATAEC Жыл бұрын
muy buen video, gracias por la explicacion y la herramienta
@maximinosanchez6810
@maximinosanchez6810 2 жыл бұрын
Excelente video muy completo y muy bien logrado, si no es mucha molestia podria hacer esto mismo pero usando algoritomos como Bellman Ford, Dijkstra, y Floyd-Warshall.
@bricodev
@bricodev 2 жыл бұрын
Hola! No pretendía implementar tantos algoritmos, sino tan sólo proveer una base de ejemplo en sheets sobre la cual se puedan añadir. Te animas a agregarlos tú? 😉 Un saludo!
@alexolivalabaut108
@alexolivalabaut108 Жыл бұрын
Qué webos! Cómo dices Google nos ha ganado! jajaja. Super encantado con tu video, lo repito.
@salvatoresimonovich2913
@salvatoresimonovich2913 Жыл бұрын
ERES UN GENIO AMIGO! Muchas gracias
@DLeon-od9xr
@DLeon-od9xr 8 күн бұрын
Menudo crack!
@fabiantorres7153
@fabiantorres7153 4 ай бұрын
excelente video y gran explicación..
@carlosvalencia8517
@carlosvalencia8517 5 ай бұрын
esto lo puedes hacer con la API de Maps y Phyton de manera rápida. El problema es en My Maps en como agregar la ruta ya que es solo uno a uno
@jroscamps
@jroscamps 2 жыл бұрын
menudo crac...
@bricodev
@bricodev 2 жыл бұрын
🤩jaja gracias! un saludo!
@enriquedzfz
@enriquedzfz Жыл бұрын
Excelente trabajo! Pregunto. Es viable añadir en las diferentes paradas información sobre, por ejemplo, horarios de apertura y cierre, para organizar la ruta también teniendo en cuenta estos datos? Me pregunto también si se podria establecer un parámetro como, número de de viajeros disponible para planificar varias rutas o incluso un maxímo de duración de la ruta. Gracias!
@bricodev
@bricodev Жыл бұрын
Uff muy buenas ideas, pero aumenta la complejidad mucho tambien 😅
@enriquedzfz
@enriquedzfz Жыл бұрын
@@bricodev Pues gracias por tu respuesta, buscaré la manera de implementar esta información, aunque no sea a través de Apps Script. De todas maneras tu vídeo me ha dado muchísimas pistas! Muchas gracias por dedicarle el tiempo y publicarlo
@luisfernandorojasgonzalez5906
@luisfernandorojasgonzalez5906 Жыл бұрын
@@enriquedzfz Hola Enrique como vas? pudiste integrar las ventanas horarias?
@alejomoreno1
@alejomoreno1 7 ай бұрын
Hola,muchas gracias por tus aportes y tiempo que dedicas en enseñarnos, ahora tengo una novedad, por ejemplo si copio direcciones repetidas o simplemente copio y cambio un numero para decirle que la direccion es muy cerca, el orden no es logico ya que se va para otros lados antes de ir a visitar el este. como podemos mejorar esto, muchas gracias
@avc3148
@avc3148 11 ай бұрын
Fenomenal video. Suscrito y positivo!!
@pedrohuanco
@pedrohuanco 6 ай бұрын
esto es contenido de calidad
@josueortega6058
@josueortega6058 2 жыл бұрын
hola que tal primero que nada te felicito por tu trabajo realmente es impresionante. tengo una pregunta se puede hacer con mas vehículos ?
@bricodev
@bricodev 2 жыл бұрын
Gracias! A que te refieres exactamente? No se si te entiendo 🤔
@AnaLau-e9e
@AnaLau-e9e 7 ай бұрын
Gracias por el conocimiento compartido :)
@neftaliangeles416
@neftaliangeles416 2 ай бұрын
¿Y como hago para que con la ruta que me da la hoja de excel lo abra en la aplicación de google maps?
@n4cho55
@n4cho55 Жыл бұрын
Simplemente genial!😄
@francopalmisano27
@francopalmisano27 Жыл бұрын
Hola, excelente video y herramienta! muchas gracias por tomarte el tiempo en hacerlo para todos. Si no es mucha molestia te quería consultar como "sacar" que vuelva al inicio en la ruta, es decir que el programa termine de optimizar hasta la última dirección cargada y que no tome como punto final el punto de inicio. Muchas gracias
@jorgearturotiradoterrones2344
@jorgearturotiradoterrones2344 3 күн бұрын
Hola a tod@s, excelente video, gracias por compartir. Sólo que tengo un problema, cuando trato de agregar más de 25 "Waypoints" no me permite agregarlo en Google Sheets, saben a qué se deberá? Agradecería sus respuestas. Saludos @bricodev
@josnunezmusic
@josnunezmusic Жыл бұрын
Quede muy impresionado la verdad.
@alfredocedillo2385
@alfredocedillo2385 Жыл бұрын
Hola, ¿cómo podríamos resolver enfocando al transporte de personal?. Si agregamos paradas, número de personas que suben por parada, y vehículos disponibles con capacidad máxima de aforo. Lo que quiero es reducir distancias y el número de vehículos que hacen la ruta.
@JeffersonAMontoya
@JeffersonAMontoya 2 жыл бұрын
Genio !! 💪👍🧠
Жыл бұрын
Felicidades y buen trabajo profesor, solo una observación, el método 1 no funciona correctamente ya que no responde la pagina en html cuando quiere ingresar datos en un campo, y el método 2 me funciona muy bien es solo que si el usuario se queda en la pantalla que indica Gracias y por descuido la actualiza en un tiempo después que por su puesto ya hay mas registros generados de los demás usuarios, lo que veo es que se actualizan las coordenadas del ultimo usuario que ingreso datos, mas no se actualiza la fila donde se ubican las coordenadas del registro que ese usuario genero, mi pregunta es ¿Cómo personalizar cada link para que si se actualiza la ultima pagina solo se actualicen las coordenadas correspondientes a ese registro o fila. No se si me di a entender Saludos desde Mexico y nuevamente felicidades ya vi todos tus videos..
@julianbalonmano
@julianbalonmano Жыл бұрын
Muy bueno el video. Duda: Cuando empleas los diferentes métodos de optimización, ¿cuál criterio de los siguientes tienes en cuenta para elaborar la ruta más corta?: a) el tiempo en función del recorrido óptimo que marca google maps en función del tipo de vía y tráfico o b) la distancia geométrica más corta (recta) entre los nodos sin tener en cuenta las vías posibles que unen esos nodo. Saludos
@esaes...5550
@esaes...5550 2 жыл бұрын
Excelente vido, gracias por tan grandioso aporte!!! poniendo a prueba en ruta esto me percato que al escoger el formato ORDER no salen en el mismo orden que se dibuja en el GEOJSON. como podemos soluciona eso?
@jhonatanscheffer2871
@jhonatanscheffer2871 5 ай бұрын
hola buenas tardes desde Uruguay , dado mi trabajo me seria muy útil una opción que no la e encontrado todavía y no se si existe. mi trabajo consta de seleccionar una zona del mapa y recorrerla cuadra por cuadra, eso yo actualmente lo hago solo con mi cabeza a medida que voy en la marcha en apoyo con maps por los sentidos de giro de las calles, quisiera saber si existe una forma de marcar dicha zona y que maps me de la ruta para ser mas eficiente en mis rutas, ya que muchas veces repito muchas calles para poder agarrar otras, lo cual hace que mi consumo de combustible sea ineficiente y mas elevado, desde ya muchas gracias
@pibelogistic9967
@pibelogistic9967 2 жыл бұрын
Excelente aporte, me a ayudado bastante en los recorridos diarios de entregas, sin embargo me surge una duda, entiendo que el objetivo es tener la ruta más corta en el menor tiempo, ahora, es posible que si existen mas de una ruta para llegar de un punto A a un punto B poder obtener la distancia MAS LARGA para llegar de A a B??, que no me mande la distancia de la ruta mas corta sino la distancia mas larga. Gracias
@creativaadwords5876
@creativaadwords5876 7 ай бұрын
Wow, excelente canal y trabajo, felicitaciones y gracias por el aporte. Estoy Suscrito y like... De pronto hay forma de trabajar con la Api de Google Maps para recibir una dirección en texto y geolocalizarla dentro de un determinado país?, Es decir, recibo dos direcciones por whatsapp (dir. origen, y dir. destino) que se almacena en sheets y quiero responder la distancia, tiempo y costo de entrega.. es posible esto? Saludos,
@jmz.7166
@jmz.7166 Жыл бұрын
Hay alguna forma de ordernar los puntos sin tener la dirección? Digamos, yo tengo coordenadas de almacenes a los cuales hago repartos semanales, pero no tengo las direcciones.
@elchicobad6462
@elchicobad6462 2 жыл бұрын
Hola muy bien explicado, me gustaría saber si hay alguna posibilidad de aumentar el número de consultas a realizar a la API de Google Maps que usted explicó en el video pasado, quiero calcular la distancia de una a varias direcciones y sólo me permite realizar alrededor de 100 consultas al día. Un Saludo
@bricodev
@bricodev 2 жыл бұрын
Puedes pagar por uso y eliminar ese límite. 💸💸😅
@DETUGRAMULTISERVICIOSSLU
@DETUGRAMULTISERVICIOSSLU Жыл бұрын
Hola magnifico video, pero al utilizarlo el punto de salida me lo fija como salida y llegada , mi pregunta es que y si el destino no es la salida es un punto diferente no me fija el primer punto y el ultimo.
@bricodev
@bricodev Жыл бұрын
Fijate bien, hay un parámetro para indicar si el recorrido es circular o no.
@luisfernandorojasgonzalez5906
@luisfernandorojasgonzalez5906 Жыл бұрын
ponle de coordenadas de llegada 10 metros a un lado jajaja a la final es distinto al de partida, guiño guiño
@victoriacorrea8603
@victoriacorrea8603 6 ай бұрын
Hola muchísimas gracias lo único no encuentro la planilla me la podrías pasar muchas gracias
@ariellucasobregonpinan3584
@ariellucasobregonpinan3584 2 жыл бұрын
Una consulta el previo cual y esa ruta como lo envío al celular
@user-zt9cn1gi9o
@user-zt9cn1gi9o Жыл бұрын
Hola, cuando la función está seteada en "driving" y muestras el geojson, no debería ir siempre por carreteras?
@bricodev
@bricodev Жыл бұрын
Si, debería, pero no sería la primera vez que Google Maps me envía por un camino de cabras 😅
@manuelcantarini7880
@manuelcantarini7880 Жыл бұрын
Muy interesante! Me surge en una duda, como podría implementarlo respetando las rutas y autopistas? Es decir, quiero me busque la ruta mas óptima en el mapa pero teniendo en cuenta que quisiera realizar el recorrido en auto, lo cual quiero que el recorrido me lo marque sobre la carretera. Gracias de antemano !
@maximilianoaguila
@maximilianoaguila Жыл бұрын
Buen dia, solucionaste?estoy en la misma
@dirtyrah4773
@dirtyrah4773 2 жыл бұрын
Hola, primero que nada haces muy buen contenido sigue así. Lo otro queria saber si es posible convertir la ruta en un link y replicarla en google maps.
@bricodev
@bricodev 2 жыл бұрын
Hola! Muchas gracias ☺ Sinceramente no lo he probado... puede ser posible , pero quizás estaría limitado también 🤔 capaz que lo pruebe algún día.
@user-dp4og1qj8r
@user-dp4og1qj8r 10 ай бұрын
PERO ERA PARA QUE TOMES LAS RUTAS POR LAS CALLES NO LINEAS RECTAS ENTRE PUNTOS
@ernestolazareno
@ernestolazareno Жыл бұрын
Buenas, muchas gracias por el video. Solo tenía una duda: ¿los algoritmos NAIVE, NN, NNOPT y SA, tienen en cuenta para calcular la ruta más corta el sentido de las calles en google maps (el modo driving tal como se calcula con el método Google)? ¿O simplemente se basan en la distancia más cercana entre puntos en línea recta?
@bricodev
@bricodev Жыл бұрын
En la distancia recta, es una aproximación 😊
@ernestolazareno
@ernestolazareno Жыл бұрын
Muchas gracias@@bricodev !!
@AgendaBioBioCL
@AgendaBioBioCL 3 ай бұрын
el video que las universidades debiesen enseñar.
@gustavohenriques3247
@gustavohenriques3247 2 жыл бұрын
Hola amigo, primeramente éxitos con tu canal!, me podrías ayudar con una duda, estoy utilizando este algoritmo descargable de este video para realizar unas pruebas, entiendo que si el argumento es verdadero, significa que la ruta culminara donde inicio, y si el argumento es falso iniciara en el primer valor de la columna destinos, como puedo hacer para que no solo inicie con el primer valor de columna destinos, si no que también termine en el ultimo valor, es decir que realice la ruta, pero respetando donde iniciar y donde terminar, lo e intentado sin suerte, aun soy muy muy novato en esto de app scrits, por mas que trato de modificar tu escritura no logro hacer lo que te menciono. ayudame por fa! =(
@bricodev
@bricodev 2 жыл бұрын
Hola! Estabas bien encaminado, pero había un error en el código de la función 😅 No estaba funcionando correctamente para el caso returnToStart=FALSO. Ya está corregido. Si descargas de nuevo el archivo de sheets y pasas el parámetro como falso, fijará la última estación del recorrido. Gracias por el aporte!
@gustavohenriques3247
@gustavohenriques3247 2 жыл бұрын
@@bricodev Hola! amigo, corregiste el error en cuanto a todas las variantes, excepto la impresión GEOJSON, Esta ultima sigue terminando la ruta en un punto aleatorio, si revisas te darás cuenta que en la columna D al final siempre coloca la misma dirección que fue colocada como final en la columna A, pero al ver el GEOJSON el ultimo punto de la ruta es distinto. Gracias amigo!
@bricodev
@bricodev 2 жыл бұрын
​@@gustavohenriques3247 Hola! Lo acabo de comprobar y no puedo reproducir el error que comentas. Puedes comprobarlo en las columnas D y E del archivo de sheets. En D el geojson acaba en el inicio (Adoratrices, Huelva), y en E acaba en Valverde del Camino, que es también el ultimo punto en la columna A.
@85vargaslopez60
@85vargaslopez60 2 жыл бұрын
Me puede mandar los link de tus videos anteriores
@85vargaslopez60
@85vargaslopez60 2 жыл бұрын
Exelente
@tradebi
@tradebi Жыл бұрын
consulta si tengo una zona con muchos puntos y variables tales como mas de una persona haciendo rutas como podria hacer esa optimización?
@sebastianparedes7712
@sebastianparedes7712 4 ай бұрын
Hola!, lograste resolver esta duda?, tengo el mismo problema
@tradebi
@tradebi 4 ай бұрын
@@sebastianparedes7712 Hola seba no, me encantaria poder tener la solucion.
@sebastianvaccarini4694
@sebastianvaccarini4694 2 жыл бұрын
Excelente, muchas gracias me sirvió muchísimo tengo un problema que no lo puedo resolver, estoy tratando de generar una planilla para mi trabajo ,cotización de viajes , todo funcionaba bien pero el tema es que el script me entrega valores en forma texto, eso lo pude solucionar, lo unico que no puedo es que cuando convierto el resultado del tiempo y este es menor a 1hs, solo me pone los minutos y no "0hs34min" y al convertirlo a valores horas reconoce los minutos como hs y no puedo resolverlo, podrias ayudarme, muchas gracias
@bricodev
@bricodev 2 жыл бұрын
Hola! Supongo que tu duda es referente al otro vídeo sobre google maps y sheets, pues en este no se ofrecen las duraciones/distancias. Me lo preguntaron allá y contesté en un comentario que reproduzco aquí: Puedes obtener la duracion en segundos si en GMAPS_TIME_NC cambias 'text' por 'value' de forma que la línea quede así: ➡const { legs: [{ duration: { value: time } } = {}] = [] } = data; Análogo para la obtener la distancia en metros en la función GMAPS_DISTANCE_NC: ➡const { legs: [{ distance: { value: distance } } = {}] = [] } = data;
@sebastianvaccarini4694
@sebastianvaccarini4694 2 жыл бұрын
@@bricodev muchísimas gracias si me sirvió muchísimo
@elpupi6543
@elpupi6543 Жыл бұрын
Pago, circuit 7 dólares al mes puntos ilimitados sincronizados con circuit y waze
@luisfernandorojasgonzalez5906
@luisfernandorojasgonzalez5906 Жыл бұрын
amigo con circuit se tambien se puede cubicar vehiculos?
@85vargaslopez60
@85vargaslopez60 2 жыл бұрын
Me puede mandar su correo electrónico
¿Es el PROBLEMA DEL VIAJANTE el más difícil del mundo?
7:03
Derivando
Рет қаралды 322 М.
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 50 МЛН
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 77 МЛН
Ruteo de vehículos: método de ahorros paso a paso
41:29
Marcela Villa Marulanda
Рет қаралды 12 М.
Creacion de mapas con bases de datos en Google Maps
14:01
Damián Profeta
Рет қаралды 4,8 М.
📍 Crear RUTAS en GOOGLE MAPS - API de RUTAS con GOOGLE MAPS en ANDROID con KOTLIN [TUTORIAL] GRATIS
49:17
🌍 Planifica tu ITINERARIO de VIAJE ⭐ Organiza el viaje perfecto
12:20
🗺🗺 Zonificación de clientes con Google Maps y Excel 🚙🚌🚛🏍⤴️
9:25
Simulación, Optimización, Lean, Supply Chain
Рет қаралды 78 М.
COMO CREAR RUTA CON GOOGLE MAPS Y PASARLA A GPX O KML
15:19
carlos rider
Рет қаралды 59 М.
20 Google Maps Tricks to Use It Like a Pro 😱
9:27
TuAppleMundo - iPhone, iPad y iOS
Рет қаралды 174 М.
Si usas GOOGLE MAPS... NECESITAS estos TRUCOS!
13:38
ChicaGeek
Рет қаралды 2,3 МЛН
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20