Cómo funciona el mapa de interferencias GPS

Última actualización el

Cada hexágono muestra la proporción de aviones allí que informaron baja precisión de posición (NACp 7 o menos) durante un día UTC: verde por debajo del 3 %, amarillo 3–10 %, rojo por encima del 10 %. El mapa se reconstruye una vez al día a partir de los vuelos del día anterior. Una baja precisión es un fuerte indicio de interferencia o suplantación, no una prueba.

De dónde vienen los datos

Los aviones emiten su posición, altitud e identidad por ADS-B (Automatic Dependent Surveillance–Broadcast). Voluntarios recogen estas emisiones, y adsb.lol publica la traza de cada avión de cada día como historial global.

Una vez al día, hacia las 04:40 UTC, se leen las trazas del día anterior y cada avión se cuenta en cada hexágono que cruzó. Se omiten las posiciones de receptores terrestres (MLAT), porque no llevan valor de precisión. Un punto de traza sin valor de precisión toma el último del avión.

Qué es el NACp

Los aviones informan su precisión de posición como Navigation Accuracy Category for Position (NACp), de 0 a 11. Cada valor es un límite del 95 % del error de posición:

NACpIncertidumbre de posición estimada
11menos de 3 m
10menos de 10 m
9menos de 30 m
8menos de 0,05 NM (93 m)
7menos de 0,1 NM (185 m)
6 a 1menos de 0,3, 0,5, 1, 2, 4 y 10 NM
010 NM o más, o desconocida

Con GPS funcionando, los aviones suelen informar NACp 8 o mejor. Aquí, afectado significa NACp 7 o menos. Los informes sin NACp se ignoran.

Por qué un NACp bajo apunta a interferencia

La interferencia hace que los receptores pierdan el GPS o recurran a fuentes menos precisas. Cuando aviones sin relación en una zona informan todos baja precisión, la interferencia es la causa común probable. La suplantación puede pasar desapercibida: un receptor engañado puede informar una posición precisa pero falsa (véanse las limitaciones).

Un día de vuelos

Cada mapa cubre un día UTC. Un avión cuenta una vez en cada hexágono que cruzó ese día, y como afectado allí si informó NACp 7 o menos al menos una vez en ese hexágono.

La cuadrícula hexagonal

Los hexágonos están planos sobre la proyección Web Mercator del mapa, con un radio de 0,34° de longitud: unos 38 km del centro a la esquina en el ecuador y 22 km a 54°N (unos 45 km de ancho allí). Cubren menos terreno hacia los polos.

Para cada hexágono, contando aviones distintos:

proporción afectada = 100 × afectados ÷ (afectados + no afectados), redondeada a un decimal. El color usa esta cifra.

Los hexágonos con menos de 3 aviones no se dibujan, así que una zona vacía significa pocos datos, no ausencia de interferencia. Un hexágono con pocos aviones se dibuja más tenue. Haz clic en uno del mapa para ver sus cifras.

Capas de altitud

El mapa puede limitarse a los aviones de una banda de altitud barométrica: por debajo de 5.000 ft, de 5.000 a 15.000 ft, de 15.000 a 30.000 ft o por encima de 30.000 ft. Cada banda se cuenta y se colorea exactamente como el mapa entero, usando solo los aviones que estuvieron en esa banda dentro del hexágono, de modo que una interferencia que alcanza a los aviones bajos pero no a los de crucero (o al revés) aparece como una diferencia entre capas. Un avión que sube o baja por un hexágono se cuenta en cada banda que atravesó, así que las bandas no suman el total de todas las altitudes. Los aviones en tierra o sin altitud solo están en el mapa de todas las altitudes. Cada banda necesita al menos 3 aviones en un hexágono, por lo que la capa baja es irregular sobre mar abierto. Los días guardados antes de registrar altitudes solo muestran todas las altitudes.

Comparar las capas da una pista sobre la fuente: solo abajo sugiere un transmisor local de baja potencia; llegar a altitud sugiere uno potente o lejano. Véase la página de causas.

La etiqueta de causa probable

Hacer clic en un hexágono con aviones afectados muestra una causa probable. Es una conjetura según dónde está el hexágono, no una medición:

La página de causas explica cada una.

Días guardados

El mapa de cada día se conserva con la fecha de sus vuelos. Elige un día en el mapa o léelo desde la API.

Limitaciones y falsos positivos

Fuentes y créditos

Datos de aeronaves: historial global de adsb.lol, bajo la Open Database License (ODbL). Mapa base © MapTiler © colaboradores de OpenStreetMap. El método sigue el popularizado por GPSJAM.

Las preguntas frecuentes se responden en la página Acerca de.