Pourquoi : Station spéciale — enregistrement InfluxDB conditionnel Quoi : Bouton topbar + cercle rouge sur carte + POST /api/geofencing FEAT-02 | Replay multi-avions sur plage horaire Pourquoi : Rejouer les données réelles enregistrées en InfluxDB Quoi : Modal sélection date/heure + curseur temporel Play/Pause/Stop FEAT-03 | OpenAIP couche par défaut Pourquoi : Station générique — espace aérien prioritaire Quoi : OSM en base + OpenAIP overlay activé au démarrage FEAT-04 | Adapté depuis OrangePi4 v3.6 Pourquoi : Réutilisation base solide v3.6 Quoi : Polling JS pur 3s, SVG Nicolas, tokens via /api/config, champs API adaptés (reg_code, type_model, in_geofence…) ──────────────────────────────────────────────────────────────────── ARCHITECTURE ──────────────────────────────────────────────────────────────────── Browser :5000 → Flask adsb-web.service Polling : /api/aircraft (3s) · /api/stats (30s) · /api/config (boot) Geofencing : POST /api/geofencing {"enabled":true/false} Replay : GET /api/replay?start=&end= · GET /api/replay/available Tokens : cfg.token_mapbox / cfg.token_openaip — jamais dans le HTML ════════════════════════════════════════════════════════════════════ --> RadarVirtuel.com — Live ADS-B Network
|
🔍
0 avions
⏺ REPLAY
GPS…
--:--:--
Fond de carte

Overlay

✈ Trafic temps réel

SiloFlagImmatICAOIndicatif Alt (ft)Vit (kt)Dist (km) TrackV/SSquawkUTCRSSI GeoStation✏️

📅 Historique des vols enregistrés

Sélectionnez un jour pour voir les vols enregistrés (geofencing actif requis).

DébutFinIndicatifImmatICAO AvionOpérateurAlt maxVitDistPtsActions