Skip to content

nvarona/gps-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

📡 GPS Track Viewer

Herramienta web para visualizar, analizar y exportar recorridos GPS desde un archivo CSV. Sin instalación, sin servidor — solo abre el HTML en cualquier navegador.

GPS Track Viewer License OpenStreetMap


✨ Características

  • Carga de CSV con formato timestampUTC ; signal ; value (lat,lon)
  • Tabla interactiva con fecha, hora, señal GPS, velocidad calculada y nombre de calle
  • Geocodificación inversa automática vía Nominatim (OpenStreetMap)
  • Mapa en tiempo real con Leaflet — ruta coloreada por día, marcadores de inicio/fin
  • Filtros por día, rango de fechas y rango horario
  • Pills de días para mostrar/ocultar jornadas individualmente en el mapa
  • Estadísticas — distancia, duración, velocidad media/máxima, paradas detectadas, desglose por día
  • Edición y borrado de registros directamente en la tabla
  • Exportación a CSV enriquecido (con calle y velocidad)
  • Exportación a GPX compatible con Garmin, Strava, Google Maps
  • Exportación del mapa como PNG con tiles reales de OpenStreetMap

🚀 Uso

1. Descarga gps-tracker-v2.html
2. Ábrelo en Firefox o Chrome
3. Carga tu archivo CSV
4. ¡Listo!

⚠️ Para la exportación del mapa PNG necesitas conexión a internet (descarga tiles de OSM).


📄 Formato CSV esperado

"timestampUTC";"signal";"value"
"2026/02/15 20:03:46";"Position";"40.47216,-3.714902"
"2026/02/15 20:41:27";"Position";"40.472166,-3.714912"
  • Separador: ;
  • Coordenadas: latitud,longitud en el campo value
  • Las comillas son opcionales

🗺️ Tecnologías

Librería Uso
Leaflet 1.9 Mapa interactivo
OpenStreetMap Tiles del mapa
Nominatim Geocodificación inversa
Canvas API Exportación PNG sin CORS

📸 Exportar mapa

El botón Exportar mapa descarga un PNG con los tiles reales de OSM como fondo, la ruta con colores por día, estadísticas y leyenda. Utiliza canvas.toDataURL() para evitar restricciones CORS.


📝 Licencia

MIT — libre para uso personal y comercial.


Desarrolladores Natxo Varona y Asistente de Desarrollo con mi amigo Claude · Datos de mapa © OpenStreetMap contributors

About

Proyecto de visualizador HTML para archivos CSV especiales... Nos muestra el recorrido en un mapa OpenStreetMap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages