¿Qué es GPX Maestro?
GPX Maestro es una aplicación web progresiva (PWA) diseñada para trabajar con archivos GPS en formato GPX directamente desde el navegador, sin instalar nada. Funciona en PC y en móvil, y puede usarse sin conexión a internet una vez cargada.
Permite cargar, crear, editar, simplificar, planificar y compartir rutas de senderismo, ciclismo o cualquier actividad al aire libre, así como grabar tu posición GPS en tiempo real y navegar siguiendo un track.
Multi-ruta
Trabaja con varias rutas a la vez en pestañas independientes, cada una con su color propio.
Sin servidor
Todo se procesa en tu navegador. Tus rutas no se suben a ningún servidor a menos que uses la función de compartir.
Instalable
Puedes instalarla como app en tu móvil o escritorio desde el icono de instalación del navegador.
Open Source Maps
Usa OpenStreetMap, PNOA, IGN y otras fuentes cartográficas libres y de calidad.
La interfaz
La pantalla principal se divide en cuatro zonas:
Barra de menús (arriba)
Contiene los menús Archivo (abrir, guardar, fusionar), Opciones Generales (paneles, waypoints) y el botón de Planificador. En móvil se colapsa en el botón hamburguesa ☰.
Pestañas de rutas
Justo debajo de los menús. Cada track abierto tiene su pestaña. La pestaña activa se marca en rosa. Arrastra las pestañas para reordenarlas. Haz clic derecho (o toque largo en móvil) para abrir las herramientas del track.
Mapa central
El mapa interactivo ocupa el área principal. A la derecha se muestra el panel de waypoints. En la parte inferior está el perfil de elevación. Ambos paneles son ocultables desde Opciones.
Barra de estadísticas (abajo)
Muestra en tiempo real: distancia total, desnivel positivo/negativo, número de puntos y waypoints. Se actualiza automáticamente al editar.
Funciones principales
Abrir GPX / KML / KMZ
Arrastra archivos al mapa o usa el menú Archivo → Abrir. Los KML/KMZ de Google Earth se convierten automáticamente.
Edición de track
Activa el modo edición desde el menú contextual de la pestaña. Arrastra puntos, añade vértices o elimínalos con clic derecho sobre el nodo.
Planificador inteligente
Traza rutas automáticamente por caminos reales usando BRouter (senderismo/ciclismo) u OSRM (carretera). Pulsa el botón Planificador en la barra superior.
Grabación GPS
Botón 🔴 en el mapa. Registra tu posición real con filtro anti-ruido. Configura el intervalo desde cada 1 segundo hasta cada minuto.
Navegación de ruta
Sigue en tiempo real una ruta cargada. Avisa con vibración si te desvías más de 30 metros. Opcionalmente rota el mapa en la dirección de marcha.
Auto-POIs (Overpass)
Descubre automáticamente fuentes, miradores, refugios, iglesias y más a lo largo del trazado, consultando OpenStreetMap.
Optimización RDP
El algoritmo Ramer-Douglas-Peucker elimina puntos redundantes en tramos rectos sin deformar la ruta, reduciendo el tamaño del archivo.
Fusión de rutas
Une varios tracks independientes en un único archivo GPX continuo. Útil para combinar etapas de un camino largo.
Análisis de superficie
Consulta BRouter para conocer el porcentaje de asfalto, pista, sendero o terreno desconocido de tu ruta.
Tiempos MIDE / Naismith
Calcula el tiempo estimado de la ruta en función de la distancia y el desnivel, siguiendo el método Naismith (MIDE).
Purgado de datos privados
Elimina marcas de tiempo y/o altitudes de tracks descargados de internet para proteger tu privacidad antes de compartirlos.
Compartir ruta
Genera un enlace único y temporal (3 días) para que cualquiera pueda ver tu ruta sin necesidad de cuenta ni descarga.
Comparar rutas
Compara dos rutas lado a lado: distancia, desnivel, waypoints, trackpoints, peso del archivo, tiempo estimado y calidad del trazado. Accede desde Archivo → Comparar Rutas.
Colorear por dificultad de pendiente
Pinta el trazado de la ruta activa en verde (llano), amarillo (pendiente moderada) y rojo (pendiente pronunciada), calculado a partir del desnivel real entre puntos consecutivos. Actívalo en Opciones Generales.
Cómo editar una ruta
Abre el archivo GPX
Arrastra el archivo .gpx al mapa o usa Archivo → Abrir Rutas GPX. La ruta aparece como una nueva pestaña.
Activa el modo edición
Haz clic derecho en la pestaña (o toque largo en móvil) y elige ✏️ Editar / Mover puntos. El cursor del mapa cambiará y verás los nodos del track.
Modifica los puntos
Arrastra cualquier vértice para moverlo. Los puntos intermedios semitransparentes permiten insertar nuevos vértices. Clic derecho sobre un nodo para eliminarlo.
Guarda los cambios
Pulsa Ctrl+S o clic derecho en la pestaña → 💾 Guardar como GPX. El asterisco (*) en la pestaña indica cambios sin guardar.
Deshaz si algo sale mal
Usa Ctrl+Z para deshacer el último cambio paso a paso.
Cómo planificar una ruta nueva
Activa el Planificador
Pulsa el botón 🗺️ Planificador en la barra superior. Puedes crearlo sobre un track existente o iniciar uno nuevo.
Elige el motor y perfil
Selecciona entre BRouter Senderismo, BRouter Ciclismo de montaña, OSRM Coche, etc. BRouter es más preciso para senderos; OSRM para carreteras.
Haz clic en el mapa
Cada clic añade un hito. El planificador calcula automáticamente la ruta por caminos reales entre tu último punto y el nuevo. El track se va construyendo en tiempo real.
Desactiva el Planificador
Pulsa de nuevo el botón Planificador para salir del modo. El track queda guardado en la pestaña y puedes seguir editándolo manualmente.
Grabar una ruta con GPS
Pulsa el botón 🔴 en el mapa
Aparece el diálogo de configuración. Elige el intervalo de grabación (recomendado: cada 5 segundos para senderismo normal).
Concede permisos de ubicación
El navegador pedirá acceso al GPS. Acepta. La app localiza tu posición inicial y crea automáticamente un waypoint de inicio 🚩.
¡Empieza a moverte!
Un triángulo amarillo indica tu posición y dirección de marcha. El track se dibuja en tiempo real. La pantalla permanece encendida automáticamente (Wake Lock).
Pausa o finaliza
Pulsa de nuevo ⏹️ para pausar/finalizar. Puedes continuar si te has detenido a descansar. Al finalizar se crea un waypoint de fin 🏁.
Guarda el track
La pestaña mostrará un asterisco (*). Usa Ctrl+S o el menú contextual para exportar el GPX al dispositivo.
Capas del mapa
Cambia el mapa base con las teclas numéricas 1–0 o desde el selector de capas (arriba a la derecha del mapa):
Además puedes activar capas superpuestas: rutas de senderismo 🥾, rutas de ciclismo 🚴, pistas de esquí ⛷️ y balizas marítimas ⚓.
Atajos de teclado
Los atajos solo funcionan cuando no hay un campo de texto activo.
Historial de cambios
Registro de mejoras, correcciones y nuevas funciones por versión.
- ✨Comparador de rutas: selecciona dos rutas abiertas y obtén una comparativa lado a lado de distancia, desnivel, waypoints, trackpoints, peso, tiempo estimado y calidad del trazado. Accesible desde Archivo → Comparar Rutas.
- ✨Colorear ruta por dificultad de pendiente: pinta el trazado de la ruta activa en verde/amarillo/rojo según la pendiente real entre puntos consecutivos (suavizada con media móvil para evitar parpadeos). Se recalcula automáticamente al cambiar de ruta activa. Actívalo en Opciones Generales. El color original de la ruta se restaura al desactivarlo.
- ⚡El menú contextual de waypoints ahora cierra correctamente al pulsar cualquiera de sus opciones (cambiar tipo, copiar coordenadas, borrar).
- ⚡Al borrar un waypoint desde el menú contextual se muestra un toast de confirmación.
- 🔧Corregido: al volver a mostrar una ruta oculta, el coloreo por pendiente se reactiva si la opción está activa.
- ⚡Sistema de caché de estadísticas: cambiar de pestaña entre rutas ya calculadas es ahora instantáneo.
- ⚡El menú contextual (clic derecho / pulsación larga) aparece al instante sin esperar los cálculos de la ruta.
- ⚡El perfil de elevación solo se renderiza cuando el panel está visible, reduciendo la carga al cambiar pestañas.
- ✨La herramienta Medir distancia dibuja ahora la línea siguiendo el trazado real de la ruta en lugar de en línea recta, tanto en escritorio como en móvil.
- ✨Nueva fila de acciones en el menú contextual con Ocultar/Ver y Eliminar ruta juntos y visualmente diferenciados.
- 🔧Corregido bug al usar Ver/Ocultar ruta: al volver a mostrarla, los marcadores kilométricos ya no aparecían si la ruta estaba oculta.
- ✨Herramienta Dividir ruta: corta un track en dos partes desde cualquier punto del trazado, distribuyendo los waypoints automáticamente.
- ✨Herramienta Medir distancia sobre el track.
- ✨Herramienta Invertir ruta conservando marcas de tiempo originales.
- ✨Soporte de archivos KML y KMZ (conversión automática a GPX).
- ✨Menú contextual rediseñado como bottom sheet en móvil y menú flotante en escritorio con submenús flyout.
- ⚡Marcadores kilométricos adaptativos según nivel de zoom.
- ⚡Optimización de waypoints en móvil: se ocultan al mover el mapa para mejorar el rendimiento.
- 🔧Múltiples correcciones en la carga de sesión desde IndexedDB al reabrir la app.
- ✨Lanzamiento inicial de GPX Maestro como PWA instalable.
- ✨Editor de rutas con soporte multi-pestaña, colores y waypoints.
- ✨Planificador de rutas con BRouter y OSRM.
- ✨Grabación GPS en tiempo real.
- ✨Perfil de elevación, frecuencia cardíaca y cadencia.
- ✨Herramientas de optimización RDP, generación de tiempos (Naismith), fusión de rutas y búsqueda de POIs.
- ✨Compatibilidad con capas IGN, PNOA, OpenTopoMap, Esri y CyclOSM.
- ✨Sistema de compartición de rutas con enlace temporal de 3 días.
Tecnologías utilizadas
GPX Maestro está diseñado por Jorge Rodríguez Lago para GaliciaGR.com.