Optimización GPS

Reducir el tamaño de un archivo GPX demasiado pesado para un GPS

Un GPS que va lento o se niega a cargar una ruta casi siempre tiene un único problema: demasiados puntos para lo que puede gestionar.

El síntoma: un dispositivo que se niega a cargar

Un archivo GPX que tarda un tiempo anormalmente largo en abrirse, o que un GPS se niega directamente a cargar, casi siempre sufre el mismo problema: demasiados puntos en relación con lo que el dispositivo puede gestionar.

Por qué un archivo se vuelve demasiado pesado

Los ciclocomputadores Garmin Edge de generación antigua, los relojes GPS de gama básica o algunos dispositivos Wahoo imponen un límite de puntos por archivo. Una grabación larga — un ultra, un senderismo de varios días, una vuelta en bici — puede superar los 50.000 puntos y sobrepasar ese límite sin avisar, hasta que la carga falla sobre el terreno. El peso del archivo en kilobytes sigue directamente el número de puntos: un GPX no es más que una lista de coordenadas repetida punto por punto, sin compresión — el doble de puntos, el doble de peso.

Simplificar sin deformar la ruta

Reducir el número de puntos no debe deformar la ruta. Esa es la función del algoritmo Douglas-Peucker: elimina los puntos que no aportan información sobre la forma del trazado — típicamente los alineados en una línea recta — y conserva los que marcan un cambio real de dirección, como las curvas.

En GPX Edit Pro

Un control deslizante de tolerancia en metros permite ver el resultado en tiempo real sobre el mapa antes de confirmar. Un ajuste de 5 m suele bajar un archivo de 40.000 a 3.000 puntos sin deformación visible a la escala de un mapa de carreteras.

Ajustar la tolerancia y comprobar antes de exportar

Cuanto más alta la tolerancia, más se aligera el archivo, pero mayor el riesgo de recortar una curva cerrada. La buena práctica consiste en aumentar la tolerancia progresivamente, observando cómo el trazado simplificado se superpone al original, hasta un nivel que aligere claramente el archivo sin diferencia visible en los tramos técnicos.

El error más frecuente: simplificar demasiado fuerte de golpe

Aplicar de entrada una tolerancia alta para ganar peso rápido tiende a recortar las curvas cerradas de una carretera de montaña o los quiebros de un sendero técnico — precisamente los sitios donde más importa la precisión del trazado. Es mejor partir de una tolerancia baja e ir subiéndola por pasos, comprobando en cada etapa que los tramos más sinuosos de la ruta se mantienen fieles al original.

Y una ruta con la altitud ya corregida

La simplificación actúa sobre el número de puntos, no sobre los valores de altitud ya corregidos — las dos operaciones son independientes y pueden hacerse en el orden que convenga, sin que una borre el trabajo de la otra.

¿Listo para probarlo con tu propia ruta?

Abrir el editor GPX gratis →