Calculando rutas óptimas con Google Maps (Directions API) + Ionic + Angular

  Рет қаралды 32,756

nicobytes

nicobytes

Күн бұрын

Пікірлер: 105
@jeremybarquero9748
@jeremybarquero9748 4 жыл бұрын
Toma tu like buen hombre, levo horas tratando de activar el trazar ruta y nada hasta ahorita..!!! eres mi heroe..!!!
@leopoldomendezperez6058
@leopoldomendezperez6058 3 жыл бұрын
Muy buena explicada amigo de vedad has sido mi angel, en la realizacion de un proyecto que estoy haciendo, todo los conocimientos que aportas son funcionales Mil Gracias Amigo.
@devtao
@devtao 2 жыл бұрын
Bro te mereces un millón de suscriptores
@leodanielbc
@leodanielbc 5 жыл бұрын
Cerrando el año con conocimiento, Feliz año Nico. Éxitos
@nicobytes
@nicobytes 5 жыл бұрын
Muchas gracias y espero también hayas pasado un feliz año.
@miguelhyto54
@miguelhyto54 4 жыл бұрын
super bien, haz mejorado bastante tu manera de transmitir
@nicobytes
@nicobytes 4 жыл бұрын
Hola, muchas gracias por ver los videos y si espero mejorar cada vez más el contenido del canal.
@UNDERTAKERMARKHBK100
@UNDERTAKERMARKHBK100 Жыл бұрын
Gracias por el aporte bro, funciona sin tema
@gonzalesgamer3613
@gonzalesgamer3613 5 жыл бұрын
Muchísimas gracias... Feliz año.. Nico
@nicobytes
@nicobytes 5 жыл бұрын
Igualmente espero hayas pasado un feliz año!
@JHONATANDAVIDFERNANDEZROSA
@JHONATANDAVIDFERNANDEZROSA 4 жыл бұрын
Y se ha ganado su like. DIOS TE BENDIGA PAPA
@MrJuandaj
@MrJuandaj 3 жыл бұрын
muchas gracias, buen video
@josealfredosantillanreyes9202
@josealfredosantillanreyes9202 2 жыл бұрын
Hola, dudo que me respondas pero igual haré la pregunta. Como hacer para que se valla quitando el draw cuando el dispositivo va avanzando? Es decir, que se valla borrando la línea conforme avanza por la ruta establecida
@666INFINITY
@666INFINITY 5 жыл бұрын
Gracias Nico... Por tan buena información. Saludos...
@nicobytes
@nicobytes 5 жыл бұрын
De nada de eso se trata que te sea de gran utilidad.
@Gaby-ku6jz
@Gaby-ku6jz 4 жыл бұрын
Muchas gracias por este gran aporte.
@douglasrodriguez2255
@douglasrodriguez2255 4 жыл бұрын
quisiera consultarte, como podria utilizar background gelolocation con capacitor ya que con cordova si se puede pero con capacitor al parecer no, podrias ayudarme
@JhonMiranda-rs2ch
@JhonMiranda-rs2ch 11 ай бұрын
Hola @nicobytes, dónde puedo localizarte, me interesa comentarte sobre un proyecto. Saludos
@carloscriollo8221
@carloscriollo8221 Жыл бұрын
Excelente, una consulta como hago para poner un botón que diga iniciar ruta y poder implementar la función para iniciar la ruta desde un punto origen hacía un punto destino gracias saludos
4 жыл бұрын
Muy buen video, muchas gracias!
@byholaz
@byholaz 4 жыл бұрын
Una consulta...nesecito saber cada vez que se tenga que realizar un giro en la ruta trazada, sea por izquierda o derecha ...como puedo obtener ese daro
@joseeladioarredondovelez9523
@joseeladioarredondovelez9523 3 жыл бұрын
Hola. Muy buen aporte. En mi ensayo, un punto me quedó por fuera de la futa. Porqué sucede ésto?
@juanmanuelviveros7291
@juanmanuelviveros7291 5 жыл бұрын
Excelente aporte Nico, si quisiera cambiar el lenguaje en el que se dan las indicaciones y agregar las indicaciones por voz como se aria podrías compartir el enlace donde encuentre mas documentación, Gracias. Feliz año.
@nicobytes
@nicobytes 5 жыл бұрын
Esta parte no he probado si se puede hacer interna desde la app, pero lo que si puedes hacer es que desde tu app enlaces hacia la app de navegación de Google, yo lo hice en un proyecto con este plugin: ionicframework.com/docs/native/launch-navigator
@crisgarlez
@crisgarlez 4 жыл бұрын
Muchas gracias por tu dedicación
@nicobytes
@nicobytes 4 жыл бұрын
Muchas gracias a ti por ver los videos.
@YERSONALEJANDROBURBANORAMOS
@YERSONALEJANDROBURBANORAMOS Жыл бұрын
Excelente vídeo, quisiera saber como marcar una linea recta de un punto al otro punto, es posible?
@ricardomm6535
@ricardomm6535 4 жыл бұрын
hola nicobytes ? se puede por ejemplo tener varios puntos en la ruta ? por ejemplo mi punto inicial , despues varios puntos intermedio donde la Api vaya generando esta ruta hasta llegar al punto Final ( mas lejos ) por ejemplo en una delivery app. donde el repartidor lleve mas de una entrega.. espero me haya explicado, gracias
@alejandroalfonsogarciagonzalez
@alejandroalfonsogarciagonzalez 5 жыл бұрын
excelentes tips muy bueno gracias por compatir tus conocimiento podría hacer otros tips por ejemplo para hacer aplicaciones como uber, uber eats, indriver, globo. seria bueno como se mueve el vehículo cuando va al punto de destino y que se necesitaría para notificar a la persona a quien va a recoger o va entregar un pedido para que vea el avance en el mapa. Bendiciones y muchas gracias
@nicobytes
@nicobytes 5 жыл бұрын
ok si claro hacer background geolocation es algo que he hecho y lo puedo compartir en los videos.
@geovannybastidas778
@geovannybastidas778 4 жыл бұрын
@@nicobytes tienes algún vídeo donde muestres background geolocation
@sulcoot
@sulcoot 2 жыл бұрын
hola, una consulta. Vi tu tuturial y lo encuentro excelente, yo trabajo en una empresa donde me mandan a hacer trabajos en distintas ubicaciones, ( son atrás, pero siempre las mismas) podría incluir todas estas ubicaciones (2000) y después hacer como un filtro dónde elija las que quiero y que después me las ordene de forma automática? saludos
@edisson7849
@edisson7849 4 жыл бұрын
Excelente video muy explicativo, tengo una duda en los servicios de google ¿cómo puedo ubicar referencias cercanas? es decir poner un lugar de destino y saber que otros lugares hay cercanos.
@TheNuke45
@TheNuke45 2 жыл бұрын
Excelente video, donde puedo ver uno donde lo haces desde cero
@rolyg2k
@rolyg2k 4 жыл бұрын
una consulta, necesito ver como hago que el usuario se identifique su posicion y se recupere negocios cercanos a la persona (obviamente esos negocios estan registrados en el sistema)
@cesars1676
@cesars1676 3 жыл бұрын
los que preguntan como ver en tiempo real una idea es utilizar firebase y desde tu bk mantienes actualizado fb con la posicion que el dispositivo te va a anunciando, en el front te suscribes a esos cambios, o puedes directamente desde el js actualizar firebase depende de tu aplicacion
@baruchspinoza3592
@baruchspinoza3592 3 жыл бұрын
No existe un servicio gratuito o de pago por google maps optimizador de rutas más sencillo?
@gmportal123
@gmportal123 3 жыл бұрын
Muy buen video Nico. Como obtendria la distancia entre el punto A y B en el google maps. Me estaria faltando eso. Muchas gracias.
@GustavoGarcia-sv1js
@GustavoGarcia-sv1js 3 жыл бұрын
summaryPanel.innerHTML +="distancia: "+ route.legs[i].distance.text pero para decuar las variables es mejor ver la documentacion en google developers
@iitzjona6028
@iitzjona6028 3 жыл бұрын
Excelentes videos. Una pregunta, como se agregarían títulos en los wayPoints para ya verlos en el mapa ¿?
@ManuRoR-Gamer
@ManuRoR-Gamer 4 жыл бұрын
Buenas amigo, preguntando, si esos elementos los quisiera sobre el mapa para tener el mapa como de fondo a sus proporciones de 100%, como se haría?
@karitoberlanga9201
@karitoberlanga9201 2 жыл бұрын
Hola Nico, disculpa ¿Cómo podría poner dos rutas distintas (No waypoints dentro de la misma ruta, sino dos rutas con sus propios waypoints) en el mismo mapa y con distinto color?
@Marcodelahoz1991
@Marcodelahoz1991 4 жыл бұрын
Hola como hago para obtener la distancia entre multiples puntos?. se obtener de un punto A a un punto B pero se me complica cuando hay varios puntos. podrias ayudarme
@ericmena8553
@ericmena8553 4 жыл бұрын
si calculo el eta sin las direcciones ?? como se podria hacer
@carlis1229
@carlis1229 5 жыл бұрын
Que buen aporte. Gracias
@nicobytes
@nicobytes 5 жыл бұрын
Me alegra que te haya sido utilidad para ti
@RandomVideos-bq2xn
@RandomVideos-bq2xn 4 жыл бұрын
Muy bueno me ha servido mucho lastima que no tiene un input para ingresar o buscar direcciones o un auto location para que le diga donde se esta ubicado como uber, pero hombre te doy un +100
@jhonotalvaro7785
@jhonotalvaro7785 4 жыл бұрын
Si pudiste insertarle el input Jordan
@renzoortiz7653
@renzoortiz7653 3 жыл бұрын
Nico una consulta , solo puedo optimizar hasta 25 direcciones , como puedo aumentar esa cantidad por fa, gracias
@GustavoGarcia-sv1js
@GustavoGarcia-sv1js 3 жыл бұрын
no es posible, es el maximo de waypoints
@JHONATANDAVIDFERNANDEZROSA
@JHONATANDAVIDFERNANDEZROSA 4 жыл бұрын
Una pregunta, que marca es tu micrófono.
@eduardoantonioorozcoperez624
@eduardoantonioorozcoperez624 4 жыл бұрын
Es posible crear una ruta óptima para tráiler o camiones de carga?
@flyboxdeprisa
@flyboxdeprisa 4 жыл бұрын
Hola NIco buenos dias, tu has realizando ruta optima con varios puntos de parada? agradecería donde te puedo contactar. Gracias John
@lb5443
@lb5443 4 жыл бұрын
Como podría hacer que en ves de mostrarme las indicaciones me diga las indicaciones
@karitoberlanga9201
@karitoberlanga9201 2 жыл бұрын
¿Encontraste como realizarlo? veo que no te conestó y quisiera saber si existe la manera
@gearxinc554
@gearxinc554 4 жыл бұрын
Gracias bro, quisiera saber como puedo hacer para que la persona escriba la direccion del punto b y aparezca el market ? muchas gracias por tus videos...
@jhonotalvaro7785
@jhonotalvaro7785 4 жыл бұрын
Si lo lograste Gearx
@juancarlosortiz5479
@juancarlosortiz5479 4 жыл бұрын
Y si quisiera ver el recorrido en tiempo real? Buen video Nico te sigo desde platzo
@rickardobp5086
@rickardobp5086 4 жыл бұрын
Hola! Yo tengo una pregunta.....es posible obtener el tiempo que me demoro entre cada punto. por ejemplo cuanto tiempo me gasto entre el punto A hasta el punto B. Gracias y Éxitos!!
@otayajavier1
@otayajavier1 4 жыл бұрын
Si, con la api de Google activas un servicio que se llama Directions el codigo te devuelve Distancia y Tiempo del recorrido
@guillermorodriguez5925
@guillermorodriguez5925 5 жыл бұрын
Gracias Nico, comienzo con Ionic 4 y ya implementando tus conocimientos. Genial! Tengo 2 preguntas por favor: 1. es posible poner las indicaciones en otros idiomas ? Tengo variable con el idioma que el usuario eligió. 2. cuál sería la manera más adecuada que el usuario elija el travel_mode ? progamar 4 buttons ? O hay alguna otra manera ? muchísimas gracias !
@nicobytes
@nicobytes 5 жыл бұрын
Hola! gracias por ver los videos. 1 = Cuando envías al calculo de la ruta puedes enviar la variable: language. 2 = creo que la mejor forma integrada con ionic pueden ser 4 botones como lo mencionas, fab buttons podrían funcionar bien.
@carloscortina2162
@carloscortina2162 4 жыл бұрын
Excelente tutorial, una preguna existe una manera de guardar los datos del punto A y B en firebase y tambien agarrar los datos de un sitio en especifico de firebase para hacer el mismo recorrido varias veces?
@nicobytes
@nicobytes 4 жыл бұрын
Hola, gracias por ver los videos y es posible, es decir una vez elegidos los puntos los puedes guardar en Firebase también la respuesta de Directions API.
@KingNBearFutbolenVivo
@KingNBearFutbolenVivo 4 жыл бұрын
Hola, muy buen video. Me gustaria saber si no fuese mucha molestia como podrias obtener el recorrido en tiempo real.
@karitoberlanga9201
@karitoberlanga9201 2 жыл бұрын
Hola amigo, ¿lograste encontrar la manera de hacerlo? veo que no te contestaron después de un año y me encuentro con esa misma problemática ¿Me puedes apoyar?
@rickmaert
@rickmaert 4 жыл бұрын
como podria capturar las indicaciones en un array?
@emanuellemos5818
@emanuellemos5818 3 жыл бұрын
la API de google map es de pago cierto ?
@davidvadivieso8734
@davidvadivieso8734 4 жыл бұрын
Excelente trabajo. Una pregunta, como puedo hacer para realizar algo parecido a Google Maps cuando pones INICIAR y te va diciendo la ruta por donde ir?
@karitoberlanga9201
@karitoberlanga9201 2 жыл бұрын
Hola amigo, ¿lograste encontrar la manera de hacerlo? veo que no te contestaron después de un año y me encuentro con esa misma problemática ¿Me puedes apoyar?
@MiguelAngel-pz8qi
@MiguelAngel-pz8qi 4 жыл бұрын
Hola como estas. Como puede realizar optimizar puntos con PIPELINES o varios puntos, y no sea solo un punto A y B?
@darioarango671
@darioarango671 4 жыл бұрын
Se puede?
@Sergio215993
@Sergio215993 4 жыл бұрын
Nico que tal, ojala me puedas ayudar con esto: quiero hacer un mapa con areas de cobertura para una estación de bomberos usando como base el mapa de google que de por sí ya contiene mucha información como los sentidos viales, trafico, etc. En lugar de buscar una ruta optima lo que requiero es el área de cobertura que se puede tener alrededor de una o varias estaciónes de bomberos dentro de un factor de tiempo, es decir que partiendo siempre del mismo punto (la estación de bomberos) que calles pueden llegar a ser recorridas en rango de tiempo de 4, 5 o 6 minutos de manejo. Sé que hay programas como argis o qgis pero la verdad se me hacen muy complicados no he tenido éxito. Gracias saludos
@pedroramirezcordero6773
@pedroramirezcordero6773 4 жыл бұрын
Hola, exelente contenido, soy nuevo en tu canal. Tengo una pregunta Quiero que la latitud y longitud se obtengan de un formulario, ¿Es posible hacerlo? Estaba pensando en otra alternativa que sería tener el mapa y poner los markets dentro de manera interactiva y así obteniendo la lat y lng
@orlandotobardiaz7261
@orlandotobardiaz7261 2 жыл бұрын
Con Geolocation obtienes tales parametros
@dasuarez85
@dasuarez85 5 жыл бұрын
Hola Nico, Gracias por el tutorial. Tengo una inquietud que tal vez me podria solucionar, Es posible incluir informacion de una red de transporte externa y que igualmente tenga la opcion de realizar el calculo de ruta optima con dicha red, por ejemplo la red de bicirutas de Bogotá ? Gracias
@nicobytes
@nicobytes 5 жыл бұрын
Hola! pues Google tiene 4 opciones para analizar una ruta optima, en carro (la que vimos en el video), en bicicleta, una moto, a pie y en bus. Entonces puedes escoger la opción de la bici y en esa opción toma las rutas disponibles de la cuidad.
@dasuarez85
@dasuarez85 5 жыл бұрын
nicobytes es que escogí la opción en bicicleta... pero es muy extraño ya que no permite el cálculo de la ruta con esta opción, entonces pensé que seria posible si se incluye información externa para realizar el cálculo de la ruta...
@ericpage7532
@ericpage7532 5 жыл бұрын
hola nicobytes, quiero mostrar la ruta que un marcador ha hecho, la lat y lng los tengo guardados y quiero que me muestre en un trazado
@nicobytes
@nicobytes 5 жыл бұрын
Hola! puedes usar el método Polyline de google Maps para dibujar el recorrido. developers-dot-devsite-v2-prod.appspot.com/maps/documentation/javascript/examples/polyline-simple
@ramirogarzon9864
@ramirogarzon9864 4 жыл бұрын
Excelente Nico, como se puede ver el recorrido en tiempo real
@Velasoft13
@Velasoft13 Жыл бұрын
Esto lo haces con launch navigator, Saludos!
@lorenbellomo
@lorenbellomo 4 ай бұрын
Genio
@nicobytes
@nicobytes 4 ай бұрын
Hehehe gracias por el alago
@mundotec9716
@mundotec9716 5 жыл бұрын
nico me puedes ayudar como hacerlo dinamico teniendo mi geolocalizacion y mi destino en un buscador
@nicobytes
@nicobytes 5 жыл бұрын
ok lo hare para los próximos videos.
@daniloandrescarrion8627
@daniloandrescarrion8627 4 жыл бұрын
@@nicobytes Sí por favor, sería intersante con geolocalización.. .estoy intentado usar un llamado cordova-plugin-geolocation habrá algún problema al integrarlo con tu tutorial?
@paulbautista5797
@paulbautista5797 4 жыл бұрын
Gracias, te hice llegar a 100 likes jeje
@alxx736
@alxx736 4 жыл бұрын
Consulta,cual es el costo de la Api?
@GustavoGarcia-sv1js
@GustavoGarcia-sv1js 3 жыл бұрын
inicialmente es gratuita, pero si pasa de x consultas tiene un costo que varia segun lo que se este pidiendo a la api. igualmente hay que inscribir una tarjeta de credito, y te da 200 usd al mes de prueba
@lubodimitrov8778
@lubodimitrov8778 4 жыл бұрын
Hola, cuantas paradas se pueden añadir como maximo?
@nicobytes
@nicobytes 4 жыл бұрын
Según la API de Google hasta 25 waitpoints
@renzoortiz7653
@renzoortiz7653 3 жыл бұрын
@@nicobytes y podría aumentar ?
@GustavoGarcia-sv1js
@GustavoGarcia-sv1js 3 жыл бұрын
@@renzoortiz7653 no, es el maximo hasta para un plan premiun
@zuz2511
@zuz2511 4 жыл бұрын
A alguien mas le pasa que maps da muchos errores en ionic?
@tonygs7644
@tonygs7644 4 жыл бұрын
no toma la posición del areglo
@codigoreal5853
@codigoreal5853 4 жыл бұрын
Hola Nico, ya hice el ejemplo y funciona muy bien, pero le agregue la funcionalidad para que obtenga las coordenadas de forma dinámica con Autocomplete pero tengo un problema con la variable destino la cual pierde su valor podrías ayudarme? seleccionarDestino() { const inputdestino = document.getElementById('dir-input'); const autocompleteDestino = new google.maps.places.Autocomplete(inputdestino); // tslint:disable-next-line: only-arrow-functions autocompleteDestino.addListener('place_changed', function() { const placeDestino = autocompleteDestino.getPlace(); this.latdestino = placeDestino.geometry.location.lat(); this.lngdestino = placeDestino.geometry.location.lng(); this.destination = {lat: this.latdestino, lng: this.lngdestino }; console.log(this.destination); // aqui, imprime las coordenadas correctamente }); } calculateRoute() { this.directionsService.route({ origin: this.origin, destination: this.destination, // Aqui , viene vacía mi variable travelMode: google.maps.TravelMode.DRIVING, }, (response, status) => { if (status === google.maps.DirectionsStatus.OK) { this.directionsDisplay.setDirections(response); console.log(response); } else { alert('Could not display directions due to: ' + status); } }); } Saludos.
@tionico5199
@tionico5199 2 жыл бұрын
Lograste solucionarlo?
@codigoreal5853
@codigoreal5853 2 жыл бұрын
@@tionico5199 si quedo solucionado
@tionico5199
@tionico5199 2 жыл бұрын
@@codigoreal5853 podrías pasar la solución?
@codigoreal5853
@codigoreal5853 2 жыл бұрын
@@tionico5199 claro, pero este fin de semana andaré ocupado puedes escribirme por aquí el día Martes
@N3xlow
@N3xlow 3 жыл бұрын
el 31 de dic justo jaja
@RandomVideos-bq2xn
@RandomVideos-bq2xn 4 жыл бұрын
Has un patreon para poder videos
@fernandodiaz8156
@fernandodiaz8156 4 жыл бұрын
amigo como estas tengo una duddo si yo no ingreso mi numero de tarjeta no puedo hacer que me deje sacar la ruta optima
Mostrar markers con Google Maps + Ionic + Angular
17:41
nicobytes
Рет қаралды 19 М.
Delivery Route Optimization
19:42
Patrick Smith
Рет қаралды 5 М.
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
Announcing: Routes API
5:04
Google Maps Platform
Рет қаралды 20 М.
Usando HttpClient para conectar a una REST API en Angular/Ionic
39:09
Сборник Эксклюзивов 2024 - Уральские Пельмени
1:33:24
Уральские Пельмени
Рет қаралды 1 МЛН
11 - HERE Routing (basics and advanced features)
1:11:10
#HackForBetterDays
Рет қаралды 3,6 М.
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН