37 lines
2.5 KiB
Markdown
37 lines
2.5 KiB
Markdown
# FR24 / noisemap
|
||
|
||
Проект шумовой карты авиации для Московской области и локального ADS-B ingest-контура на RTL-SDR.
|
||
|
||
## Что внутри
|
||
- **noisemap / FR24-прототип** — визуализация и расчёт шумовой плотности на базе исторических данных Flightradar24
|
||
- **RTL-SDR ingest-контур** — локальный приём ADS-B, хранение в PostgreSQL/PostGIS и recovery после сбоев
|
||
|
||
## Текущий курс
|
||
- ingest-контур строится как набор отдельных контейнеров: `capture`, `preprocess`, `api`, `monitoring`
|
||
- `raw_packets` хранят base64 payload + метаданные, retention 3 дня
|
||
- ingest и API связаны через схему PostgreSQL, а не через файловый контракт
|
||
|
||
## Куда смотреть
|
||
- `tasks/flightradar24/PROJECT.md` — общий статус проекта
|
||
- `tasks/flightradar24/docs/ARCHITECTURE.md` — контейнерная архитектура ingest-контура
|
||
- `tasks/flightradar24/docs/RTL-SDR_TZ.md` — ТЗ на RTL-SDR ingest
|
||
- `tasks/flightradar24/docs/VM_SETUP.md` — инструкция по созданию VM в PVE
|
||
- `tasks/flightradar24/docs/DEV_AGENT_HANDOFF.md` — пакет передачи Dev-агенту
|
||
- `tasks/flightradar24/compose/README.md` — compose skeleton и контракт API
|
||
|
||
## Текущий статус
|
||
- FR24-прототип жив и остаётся в проекте как историческая и визуальная база
|
||
- новая линия проекта — переход к локальному RTL-SDR контуру
|
||
- целевая БД: PostgreSQL + PostGIS
|
||
- целевое развёртывание: одна VM + Docker Compose
|
||
|
||
## Историческая часть
|
||
Ниже сохранена справка по старому FR24/noisemap-прототипу.
|
||
|
||
## 📋 О проекте
|
||
|
||
Проект создаёт интерактивную веб-карту Московской области, на которой отображаются:
|
||
- **Траектории полётов** за выбранный период (до 12 месяцев)
|
||
- **Шумовые границы** вокруг траекторий, рассчитанные на основе высоты полёта
|
||
- **Интерактивные элементы**: зум, фильтры по времени, всплывающая информация о рейсах
|