Leaflet y Nodejs | Mapas en Tiempo Real con Nodejs

  Рет қаралды 48,844

Fazt Code

Fazt Code

Күн бұрын

Aprende a Crear un mapa en tiempo Real utilizando Javascript tanto para crear la aplicación del servidor, como la aplicación frontend. Para crear nuestro mapa vamos a utilizar Leaflet.js, el cual es una biblioteca alternativa a Google Maps. Además en este ejemplo utilizaremos tanto websockets como la geolalización del navegador a través de su API.
CURSO DE NODEJS:
• Nodejs Curso Desde Cer...
CURSO DE WEBSOCKETS:
• Socket.io | Curso Prác...
CÓDIGO FINAL:
github.com/Faz...
VISUAL STUDIO CODE
• Visual Studio Code, Ed...
VISITA MI SITIO WEB PARA MAS CURSOS Y CONTENIDO
www.faztweb.com
blog.faztweb.com
FAZT - KZbin:
/ fazttech
TWITTER
/ fazttech
INSTAGRAM
/ fazttech
FACEBOOK
/ fazttech
DISCORD
/ discord
#leaflet #nodejs #javascript #socketio #websockets #html

Пікірлер: 72
@Eunplugged
@Eunplugged 4 жыл бұрын
I DID NOT UNDERSTAND A SINGLE WORD THAT CAME OUT OF YOUR MOUTH. BUT YOU HELPED ME A LOT. THANK YOU.
@AlejandroGuerrero
@AlejandroGuerrero 4 жыл бұрын
Me quito el sombrero! Gracias por la masterclass!
@jairoquispe9277
@jairoquispe9277 5 жыл бұрын
El evento 'e' ya tiene las propiedades de 'latitude' y 'longitude', aparte de la propiedad objeto 'latlng', osea seria lo mismo poner e.latitude para la latitud, idem para la longitud. Tambien tiene un 'timestamp' que puede ser util, como por ejemplo para ver cuantos usuarios visualizan el mapa en un determinado rango de horas. Muy buen video, me ayudo mucho.
@lucianocozzi6311
@lucianocozzi6311 Жыл бұрын
hola faxt, te quiera decir estoy intentando aplicar lo que haces en el video y no puedo. quedo desactualziado no puedo ver el mapa..
@thesejo.28015
@thesejo.28015 5 жыл бұрын
gracias Fazt Code mejor youtuber * * * * * *
@yonb0
@yonb0 4 жыл бұрын
muchas gracias. Excelente tutorial
@timidioN
@timidioN 5 жыл бұрын
Se agradece! Podrías hacer algunos tutoriales y ejemplos de nuxt js ?? Saludos
@jochlemos
@jochlemos 5 жыл бұрын
Show, seria possível um tutorial com este map, utilizando o angular 7 ou superior.
@バンビマーティンデラクルス
@バンビマーティンデラクルス 5 жыл бұрын
esto si esta fuerte mi hermano mucho celebro usted tiene son mucho codigo
@jamilethcasquinourquizo5494
@jamilethcasquinourquizo5494 3 жыл бұрын
Una pregunta, como puedo hacer para que me bote los datos del Address, City, CountryCode y todo eso?
@pedrohernandezgomez5284
@pedrohernandezgomez5284 4 жыл бұрын
Se puede agregar un marker con un click sobre el mapa y aparte que se guarde en la base de datos
@LordMegabite
@LordMegabite 5 жыл бұрын
Ahora me entero que Fazt vive en Londres XD
@alanmelendez7154
@alanmelendez7154 4 жыл бұрын
usa VPN :v
@alanmelendez7154
@alanmelendez7154 4 жыл бұрын
Que acaso no ves todos los comerciales del sponsor xdxdxd
@alejandrosaenz2256
@alejandrosaenz2256 3 жыл бұрын
Muchas gracias por el video, aunque tengo un problema, he llegado hasta el minuto 30:00 pero al refrescar no se visualiza el mapa, no muestra ningún error en consola, el main.js esta incluido correctamente en el index.ejs (probé agregando alertas) y al div#map-template se le asignan automáticamente las clases de leaflet, Me pueden ayudar por favor!? Muchas gracias
@jibanmc369
@jibanmc369 4 жыл бұрын
Hola si quiero que cuando ingrese un usuario nuevo este pueda ver todas las demás ubicaciones de los otros usuarios como podría hacerle una ayuda por favor.
@martincolonsuriel3304
@martincolonsuriel3304 4 жыл бұрын
Hola fazt como puedo utilizar ests misma aplicación utilizando una base de datos que me esté mandando las ubicaciones
@Jannerparejagutierrez
@Jannerparejagutierrez 5 жыл бұрын
Excelente video! Finalizado con éxito 🐱‍👤
@marcor_marco9455
@marcor_marco9455 4 жыл бұрын
como puedo cargar un mapa base de imágenes en este caso que sean tomadas por un drone
@robyirloreto
@robyirloreto 4 жыл бұрын
Cómo haría si agrego varios marcadores en el mapa y luego quiero que me guíen por voz para cada una de las marcas que agregué?
@danielsolis273
@danielsolis273 2 жыл бұрын
Excelente, muchas gracias
@oscar_cornejo
@oscar_cornejo 4 жыл бұрын
Alguien sabe como marca una ruta entre un punto y otro?
@garciabarrientosmiguelalfo1535
@garciabarrientosmiguelalfo1535 6 жыл бұрын
Excelente, justo lo necesitaba y apareciste :')
@doriangonzalez6219
@doriangonzalez6219 2 жыл бұрын
Hola , fantastica la explicacion de Websocket...Segui las intucciones paso a paso y en lo cal funciona perfecto. Pero al subir la app en un servidor de AWS solo me despliega el mapa..(no muestra el marcador) aunque muesta cada vez que se conecta un usuario ..habilite el puerto 3000, Debo habilitar algo mas? ( tambien me di cuenta que no me pide mermiso para usar mi ubicacion del browser.
@krlschavita4398
@krlschavita4398 Жыл бұрын
Bro gracias por la enseñanza muy bien tutorial, me gustaría poder recibir una ayuda lo mismo pero desde django y que leaflet este a la escucha de algún Ajax con coordenadas para pintar en el mapa, gracias amigo por compartir tu conocimiento
@cubosoft
@cubosoft Жыл бұрын
aparece mejor el otro usuario no usando el mismo navegador ... por cosas que desconosco ... me aparecen dos puntos distintos de servidor en santiago ... funciona sin suma 1 mas
@giancarlomejia5496
@giancarlomejia5496 6 жыл бұрын
Amigo muchas gracias por tu video son excelentes Tengo una pregunta yo tengo un aparato gps q envia coordenadas a un puerto quisiera recibir esas coordenadas y mostrarlas en un mapa pienso q en este caso tendria q escuchar en otro puerto y de ahi actualizarlo en el mapa Espero tu ayuda muchas gracias
@gmayas
@gmayas 4 жыл бұрын
¿Alguna referencia si la aplicación se abre en un celular y ver en tiempo real su ubicación y seguimiento si este mueve?
@RoadSafety1
@RoadSafety1 2 жыл бұрын
I send you two emails and I don't received any answer... :(
@soliznsc3416
@soliznsc3416 5 ай бұрын
Gracias por compartir
@rc5389
@rc5389 4 жыл бұрын
¡Muy buen video!
@maxnapuche40
@maxnapuche40 6 жыл бұрын
Como siempre buen contenido.
@gonzalomnieva
@gonzalomnieva 6 жыл бұрын
Buenas noches! Excelente aporte!!! una consulta se puede integrar esto a un proyecto creado en IONIC 3 ? de ser así como sería la forma de integrarlo/fusionarlo?
@aitanapastor4815
@aitanapastor4815 2 жыл бұрын
Excelente video! Una consulta leaflet ¿puede hacer el seguimiento en tiempo real si el usuario cambia de posición? ¿y como se podría realizar?, por ejemplo si se usara en un dispositivo móvil.
@CristianXP44
@CristianXP44 6 жыл бұрын
Excelente 👍
@gustavoespinozasolano8153
@gustavoespinozasolano8153 5 жыл бұрын
pero si me muevo no obtiene la ubicación,tengo q actualizar el navegador -.-
@gabrielmunoz-programaciona8762
@gabrielmunoz-programaciona8762 4 жыл бұрын
Genial!! como hago para asignarles y ver los nombres de los usuarios conectados?
@monsefm1268
@monsefm1268 3 жыл бұрын
Muchas gracias por el increible tutorial!!!. Aprovecho de consultar, tú sabes como implementar una función que descargue el mapa con sus tilelayers?. De antemano agradezco tu tiempo en responder :)
@vectoriusblack9076
@vectoriusblack9076 4 жыл бұрын
Hola, gracias por el video, como podría enviar una notificación a mi email cuando otro usuario ingrese al servidor?
@misVideosRecomendados
@misVideosRecomendados 4 жыл бұрын
Puedo bajar el código fuente ?
@dieguinprtg675
@dieguinprtg675 4 жыл бұрын
Alguien sabe cuál es el tema que está utilizando Fazt para los íconos?? Está muy bueno el vídeo para empezar con Leaflet con ejemplos prácticos :D
@pekuruguay
@pekuruguay 6 жыл бұрын
como podria obtener los valores de las coordenadas y asignarlas a una caja de texto ? o guardarlas en la bd ? no logro dar con eso
@williamsalazar4811
@williamsalazar4811 5 жыл бұрын
ya lo lograste??
@pekuruguay
@pekuruguay 5 жыл бұрын
@@williamsalazar4811 no
@williamsalazar4811
@williamsalazar4811 5 жыл бұрын
@@pekuruguay yo ando en ello hace rato, pero se me esta haciendo muy complicado, necesito convertir direccion en coordendas para medir la distancia de esos dos puntos, quiero el usuario registre la direccion destino y automatico el programa arroje, las coordenadas de ese lugar , lo de la basedatos ya lo tengo listo estoy estudiando esta plataforma,, parece que alli se puede www.mapbox.com
@delfim4816
@delfim4816 4 жыл бұрын
muy puntual...gracias
@davideliasfloresescalante8840
@davideliasfloresescalante8840 2 жыл бұрын
Excelente que expliques codigo corriendo, y con errores como todos... en locationfound, escribiste location"F"ound, y el código es case sensitive... A MI ME PASA todo el tiempo, GRACIAS
@fersilent3884
@fersilent3884 4 жыл бұрын
Gracias excelente video
@hermitv.g.4542
@hermitv.g.4542 5 жыл бұрын
hola Fazt, oye me preguntaba si pudieras hacer un video sobre como marcar poligonos en un mapa, es que e estado buscando por todos lados y no encuentro nada que me ayude estaria muy agradecido de que me puedas proporcionar tu ayuda gracias
@jugama95
@jugama95 3 жыл бұрын
Muy buen contenido! Una consulta leaflet puede hacer el seguimiento en tiempo real si el usuario cambia de posición, que sea visible con un zoom relativamente cercano?
@FaztCode
@FaztCode 3 жыл бұрын
Lo que podrías hacer en ese caso para el seguimiento en tiempo real es usar WebSockets, y la api de Geolocalización del navegador, para ir pasándole los datos a Leaflet e ir actualizando el mapa
@yoquipa
@yoquipa 3 жыл бұрын
Saludos, una pregunta: con leaflet y Nodejs yo puedo controlar un grupo de usuarios que sea alertado todo aquel usuario que se acerque a un sitio que yo determine como peligroso, Habia leido que leaflet no te permite hacer un render del movimiento del objeto en tiempo real, es verdad?
@KuroRedfox
@KuroRedfox 6 жыл бұрын
Excelente.
@nestoralagosg
@nestoralagosg 3 жыл бұрын
Hola a todos me aparece este mensaje cuando agrego el npm init --yes npm : El término 'npm' no se reconoce como nombre de un cmdle nombre o, si incluyó una ruta de acceso, compruebe que dicha En línea: 1 Carácter: 1 + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [] + FullyQualifiedErrorId : CommandNotFoundException
@JeffAporta
@JeffAporta 4 жыл бұрын
Me encantó
@vladimirtamayo5765
@vladimirtamayo5765 5 жыл бұрын
muy buen curso, pero podrias hacer uno con un mapa a partir de una imagen local
@artesoscuras
@artesoscuras 5 жыл бұрын
Muchas gracias me sirvió
@Skaxarrat
@Skaxarrat 6 жыл бұрын
Gran tutorial
@luisfernandoyupanquitaco8630
@luisfernandoyupanquitaco8630 5 жыл бұрын
El index.html?
@juancastillo-un8vo
@juancastillo-un8vo Жыл бұрын
explicando a la velocidad de la luz
@EmilyAngel-i2j
@EmilyAngel-i2j 3 ай бұрын
Cobran?
@SenkuIshigami229
@SenkuIshigami229 4 жыл бұрын
Dios me volvi loco ya que no me funcionaba el código, parece que en chromiun linux no funciona el mapa, pero en windows anda perfeto tanto en google chrome como en mozilla hoy 2020.
@paolatapia2255
@paolatapia2255 4 жыл бұрын
Hola, tuviste problema con la variable lat? Me marca en consola que no existe!
@ErkanOkman
@ErkanOkman 6 жыл бұрын
👍👏
@colommbiano
@colommbiano 6 жыл бұрын
me gustaría que hiciera lo mismo pero con Vuejs como podemos integrar Leaflet con vuejs y trabajar en tiempo real
@cubosoft
@cubosoft Жыл бұрын
me gusto el tema de socket ... ahora con click del mouse es mas facil enviar mi ubicacion 😅🤣🤣😂😂 #main.js map.on('click', markerOnClick); function markerOnClick(e) { console.log(e); const marker = L.marker([e.latlng.lat ,e.latlng.lng]); marker.bindPopup('Click'); map.addLayer(marker); socket.emit('atackCoordinates', e.latlng); } socket.on('newAtackCoordinates',(cords) => { console.log('Atack' + cords ); //const marker = L.marker([cords.lat ,cords.lng]); //marker.bindPopup('Atack'); // map.addLayer(marker); var circulo = L.circle([cords.lat ,cords.lng], {radius: 1000, color:'green'}).addTo(map) circulo.bindPopup('Atack') }); #socket.js module.exports = io => { io.on('connection',(socket) => { console.log('Socket- New User Coneccted'); socket.on('userCoordinates', coords =>{ console.log(coords); socket.broadcast.emit('newUserCoordinates',coords ); }); socket.on('atackCoordinates', coords =>{ console.log(coords); socket.broadcast.emit('newAtackCoordinates',coords ); }); }); }
Dibujando con Nodejs, Socket.io y HTML5 Canvas
52:41
Fazt Code
Рет қаралды 14 М.
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
🗺️ Google Maps Personalizado [APIS en Javascript] 🧭
1:17:40
JavaScript DeNoobAPro
Рет қаралды 13 М.
Chat en TIEMPO REAL con Node.js, Socket.io, SQL, HTML y CSS
1:30:12
Web Push | Notificaciones usando Nodejs y Service Workers
53:16
Crear mapa con Leaflet - Tutorial Avanzado
46:55
Fernando León
Рет қаралды 20 М.
Crea un mapa con datos dinámicos con Leaflet JS
17:07
Web Reactiva by Dani
Рет қаралды 57 М.
How a Cache works with Redis (using Nodejs)
22:33
Fazt Code
Рет қаралды 11 М.
NODE.JS COURSE FROM SCRATCH: Introduction and First Steps
2:18:31
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН