ADS-B Viewer
Навигация по проекту
Рабочие страницы прибора, архивных карт, replay-сценариев, математических демо и документации.
Рабочие интерфейсы
Страницы, которыми пользуемся для тестов, полетов и анализа архива.
Полевой прибор
GPS + live ADS-B
Мобильная эмуляция устройства с кнопками, режимами внимания/тревоги и реальным местоположением.
Android APK
ADS-B Field
Установочный APK с WebView-прибором и native foreground service для фонового GPS/ADS-B контроля.
Архивная карта
Треки и коридоры
Просмотр записанных ADS-B целей, таймлайн, типы ВС, тепловые коридоры по высоте.
Replay прибора
Исторические данные
Тот же движок прибора, но с воспроизведением сохраненных ADS-B снимков.
Математическая симуляция
CPA / TCPA
Проверка сближения, вертикали, сферического и раздельного режимов тревоги.
Прототипы и демо
Старые и вспомогательные экраны, которые полезны при сравнении логики и интерфейса.
Документация
Требования, алгоритмы, архитектура replay/архива и карта экранов.
README
Общее описание проекта, ограничений и аппаратной идеи.
Алгоритм сближения
Математика CPA/TCPA, сферический и горизонтально-вертикальный режимы.
Требования к интерфейсу
Описание экранов прибора, размеров, графики и табличной части.
Навигация по экранам
Кнопки, режимы, Set, плюс/минус, автоматические переходы.
Архитектура прибора и архива
Общий движок live/replay, recorder, формат NDJSON и VPS-сервис.
Wireframes HTML
Визуальная проверка компоновки экранов.
Сервисы и данные
Короткая памятка по тому, что сейчас используется сервером и страницами.
Публичный адрес
khrapco.ru/adsb-viewer
Android APK
Скачать ADSBField-debug.apk
Recorder
adsb-recorder.service, архив в /opt/adsb-viewer/archive
Зона записи
Çameli, 37.076111 / 29.344722, радиус 27 NM
Источник ADS-B
Airplanes.live API, снимки сохраняются как NDJSON