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.
- 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
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).
"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,longituden el campovalue - Las comillas son opcionales
| Librería | Uso |
|---|---|
| Leaflet 1.9 | Mapa interactivo |
| OpenStreetMap | Tiles del mapa |
| Nominatim | Geocodificación inversa |
| Canvas API | Exportación PNG sin CORS |
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.
MIT — libre para uso personal y comercial.
Desarrolladores Natxo Varona y Asistente de Desarrollo con mi amigo Claude · Datos de mapa © OpenStreetMap contributors