1. Fuente de Datos
Utilizamos el feed oficial DATEX2 v3 de la Dirección General de Tráfico (DGT), disponible públicamente en:
https://infocar.dgt.es/datex2/v3/dgt/SituationPublication/incidencias.xml
Este feed se actualiza continuamente y contiene información sobre incidencias de tráfico en tiempo real en toda España. El sistema descarga y procesa este feed cada 2 minutos.
2. Proceso de Análisis
Cada incidencia del feed es analizada mediante un motor de reglas configurable que evalúa múltiples factores:
Eventos como "vehículo detenido", "avería", "obstrucción" o "incidente puntual" son compatibles con la presencia de una baliza V16. Eventos de obras o retenciones se penalizan (-30 puntos).
La presencia de coordenadas geográficas exactas (latitud/longitud) aumenta la confianza, ya que permite ubicar con precisión el incidente.
Eventos actualizados en los últimos 10 minutos reciben puntos adicionales, ya que las balizas V16 suelen ser incidentes activos y recientes.
Eventos marcados con alta severidad o impacto reciben una pequeña bonificación, ya que las balizas V16 suelen indicar situaciones que requieren atención.
Eventos en carreteras interurbanas (identificadas por patrones en el nombre de la carretera) reciben puntos adicionales, ya que las balizas V16 son más comunes en estas vías.
3. Cálculo del Nivel de Confianza
El nivel de confianza final (0-100%) se calcula sumando los puntos obtenidos en cada factor evaluado. La escala es la siguiente:
- Alta confianza (80-100%): Múltiples factores positivos, alta probabilidad de ser una baliza V16 real.
- Media confianza (50-79%): Algunos factores positivos, probabilidad moderada.
- Baja confianza (0-49%): Pocos factores positivos o presencia de factores negativos, probabilidad baja.
4. Estados de los Eventos
Los eventos se clasifican en tres estados según su última actualización:
- Activo: Última actualización hace menos de 1 hora. El evento está presente en el último feed descargado.
- Reciente: Última actualización entre 1 y 24 horas. El evento desapareció del feed pero se mantiene visible para referencia.
- Expirado: Última actualización hace más de 24 horas. El evento se elimina automáticamente de la visualización.
5. Limitaciones del Método
Es importante entender que este método tiene limitaciones:
- El feed DGT no marca explícitamente las balizas V16, por lo que la detección es inferida.
- Pueden existir falsos positivos: incidencias clasificadas como posibles balizas V16 que en realidad no lo son.
- Pueden existir falsos negativos: balizas V16 reales que no son detectadas por el sistema.
- El algoritmo se basa en patrones y reglas, no en confirmación visual o verificación directa.
6. Transparencia
Para mantener la transparencia, cada baliza detectada muestra:
- El nivel de confianza calculado (0-100%).
- Las razones de la clasificación (factores que contribuyeron a la detección).
- La última actualización del evento.
- Un aviso claro de que es una "posible baliza V16", no una confirmación oficial.
7. Mejora Continua
El sistema de clasificación se actualiza periódicamente para mejorar la precisión. Los algoritmos pueden ser refinados basándose en feedback y análisis de resultados. Sin embargo, siempre se mantiene el principio de transparencia: mostramos el nivel de confianza y las razones, para que el usuario pueda tomar decisiones informadas.