Todas las guías
Datos abiertos

De GTFS a una ruta útil: cómo funcionan los datos abiertos de movilidad

Qué hay detrás de un planificador de rutas: horarios GTFS, tiempo real, OpenStreetMap, validación, licencias y atribución.

Un mapa de movilidad no nace de una sola base de datos. Combina horarios, geometría de calles, posiciones en vivo, tarifas y capas como aparcamientos, fuentes o puntos de recarga. Convertir esos archivos en una respuesta útil exige más trabajo que dibujarlos sobre un mapa.

Horarios y tiempo real no son lo mismo

GTFS Schedule describe redes, paradas, líneas, viajes y calendarios. GTFS Realtime puede añadir posiciones de vehículos, predicciones de llegada y alertas. El primer conjunto es relativamente estable; el segundo cambia cada pocos segundos y puede interrumpirse.

Un producto honesto conserva esa diferencia. Si el feed en vivo falla, no convierte el horario planificado en una falsa llegada en tiempo real.

La calle también es un dataset

OpenStreetMap aporta calles, sentidos, accesos y muchos servicios. Otros portales públicos publican tráfico, calidad del aire, playas o precios de combustible. Cada fuente tiene cobertura, frecuencia y licencia propias. Antes de usarla hay que registrar su origen, comprobar el formato, validar el contenido y mantener la atribución.

El recorrido dentro de emap

En emap, una fuente entra en un catálogo, se valida contra schemas y se transforma en paquetes de dominio. OSRM calcula rutas por carretera y OTP combina transporte público. La API entrega el mismo contrato a la web, al móvil y al servidor MCP para agentes.

emap/labs añade evaluación reproducible para la búsqueda geográfica. Incluye casos en castellano y euskera y mide también la abstención: reconocer que no hay evidencia es parte de la calidad.

Los datos abiertos permiten construir servicios locales sin encerrar la información, pero no eliminan la responsabilidad. Frescura, cobertura, licencia y límites deben viajar junto al resultado.