Проект представляет собой уменьшенную копию программы flight radar.
Основными элементами являются:
- OpenSkyAPICaller.py:
- class OpenSkyApi (Api для работы с самой базой данных. Не Все требования соблюдены(Нет возможности предоставлять Opensky ссылку копию (или ссылку на) публикации). Copyright The OpenSky Network)
- def test()
- map.py:
- def get_map() (Передача готовой карты)
- main.py
"Flight Radar" был написан на языке Python с помощью библиотеки Pygame, библиотек opensky и requests. Также использовалось Rest-Api Yandex карт(ВСЕ ТРЕБОВАНИЯ СОБЛЮДЕНЫ(1. Полученные от API данные должны быть отображены на карте с логотипом Яндекса. Вы не можете изменять или сохранять их.
- Карта должна быть размещена на сайте или в приложении, которые сможет увидеть любой человек: без платной регистрации и получения особых прав. Например, карта не должна попасть во внутреннюю сеть компании или на сайт, который доступен только по приглашениям.
- API не будет использоваться для управления транспортом или мобильными сотрудниками.
- Если вы планируете использовать JavaScript API и HTTP API Геокодера, вам будет достаточно 25 000 запросов в сутки, а если API Поиска по организациям — 500.Что такое запрос.
Для проектов, в которых нельзя выполнить хотя бы одно условие, API будет платным.
Подробнее об условиях бесплатного использования можно узнать здесь.))</p>
В дальнейшем я собираюсь:
✅ Перенести все на Web
✅ Перестать обрезать число самолетов
🔲 Добавить Базу данных для доступа к состоянию самолета в любой момент времени
✅ Переделать метки