Metodología

El objetivo es responder rápido a una pregunta concreta: “¿qué pasa ahora en mi carretera?”.

1. Obtención

Consultamos la distribución estructurada oficial de incidencias DGT y la capa pública de cámaras DGT. Aplicamos caché corta a las incidencias y una caché más larga a las cámaras, coherente con sus frecuencias de actualización.

2. Normalización

DATEX II puede expresar distintos tipos de SituationRecord. Los reducimos a categorías de interfaz sin modificar el texto útil de origen.

3. Filtrado

La selección por carretera compara el identificador de vía detectado en el registro. La búsqueda local solo filtra lo que ya llegó del feed.

4. Sin falsa precisión

Los eventos no son por sí solos una medición de velocidad. Por eso no calculamos minutos de retraso ni una ETA propia.

5. Imágenes de cámaras

Las imágenes se solicitan al origen DGT mediante un proxy restringido a los dominios oficiales de cámaras y se almacenan en caché durante pocos minutos. No modificamos la imagen; este paso evita depender del hotlinking del navegador y controla la frescura.

6. Fallos de fuente

Si DGT no responde o el formato no se puede interpretar, mostramos “fuente no disponible”; nunca lo convertimos en “sin incidencias”.