-
Notifications
You must be signed in to change notification settings - Fork 1
danmir/pyFlightRadar
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Документация и декомпозиция Декомпозиция: - Model: get_planes.py - FlightRadarAPI - получение данных с сайта flightradar. При этом с выбором наименее загруженного сервера. В классе хранятся все аэропорты и авиалинии. Также можно запросить информацию о рейсах в пределах какой-либо зоны, прямоугольника или все самолеты на планете. Возможно получение дополнительной информации по каждому самолету. -GUI: Основа - на javascript google maps. Основную обработку делаем на python. Рисование карт и маркеров - оставляем js. Он же присылает нам события с карты. Два модуля - поиск самолета по номеру рейса и фильтрация по коду аэропорта прилета или вылета Схема работы: Изначально после отрисовки карты работает метод load_aircrafts_by_bounds, затем запускается таймер, который обновляет карту, путем запуска метода refresh. При изменении границ карты также работает метод load_aircrafts_by_bounds. Запускаем gui.py
About
Desktop client for FightRadar24.com on python
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published