В репозитории содержится справочная информация о
- Авиакомпаниях
- Аэропортах
- Метрополитенских районах
- Странах
- Воздушных судах
Данные сгруппированы по категориям в отдельные файлы
Расширение файлов .json
, формат данных JSON
, кодировка UTF-8
- Файл: airlines.json
- Идентификатор: код IATA (при наличии)
- Пример:
"7R":{"name":{"ru":"РусЛайн","en":"RusLine"},"country":"RU","logo":{"file":"3494-85a838ffb4e08fd5da8d1a33cca3b055.svg"}},
Описание параметров:
Поле | Тип | Описание |
---|---|---|
name | Object | Названия авиакомпании на различных языках |
name.ru | String | Название на русском языке |
name.en | String | Название на английском языке |
country | String | Код страны регистрации авиакомпании (может отсутствовать в справочнике) |
logo | Object | Информация о логотипе авиакомпании (может отсутствовать в справочнике) |
logo.file | String | Имя файла изображения из папки images |
logo.width | Number | Ширина изображения в пикселях |
logo.height | Number | Высота изображения в пикселях |
- Файл: airports.json
- Идентификатор: код IATA (при наличии)
- Пример:
"DME":{"cityName":{"ru":"Москва","en":"Moscow"},"airportName":{"ru":"Домодедово","en":"Domodedovo"},"area":"MOW","country":"RU","lat":55.4145,"lng":37.8999,"timezone":"Europe/Moscow"},
Описание параметров:
Поле | Тип | Описание |
---|---|---|
cityName | Object | Названия города на различных языках |
cityName.ru | String | Название города на русском языке |
cityName.en | String | Название города на английском языке |
airportName | Object | Названия аэропорта на различных языках (может отсутствовать в справочнике) |
airportName.ru | String | Название аэропорта на русском языке |
airportName.en | String | Название аэропорта на английском языке |
area | String | Код метрополитенского района (при наличии) |
country | String | Код страны (может отсутствовать в справочнике) |
lat | Number | Широта расположения аэропорта (может отсутствовать в справочнике) |
lng | Number | Долгота расположения аэропорта (может отсутствовать в справочнике) |
timezone | String | Временная зона аэропорта (может отсутствовать в справочнике) |
- Файл: metropolitanAreas.json
- Идентификатор: код IATA
- Пример:
"BER":{"name":{"ru":"Берлин","en":"Berlin"},"country":"DE"},
Описание параметров:
Поле | Тип | Описание |
---|---|---|
name | Object | Названия на различных языках |
name.ru | String | Название на русском языке |
name.en | String | Название на английском языке |
country | String | Код страны |
- Файл: countries.json
- Идентификатор: код ISO3166-1 Alpha2
- Пример:
"AT":{"name":{"ru":"Австрия","en":"Austria"},"continent":"EU"},
Описание параметров:
Поле | Тип | Описание |
---|---|---|
name | Object | Названия на различных языках |
name.ru | String | Название на русском языке |
name.en | String | Название на английском языке |
continent | String | Код континента |
- Файл: aircraft.json
- Идентификатор: код IATA
- Пример:
"747":{"manufacturer":"Boeing","model":"747","name":{"en":"Boeing 747","ru":"Боинг 747"}},
Описание параметров:
Поле | Тип | Описание |
---|---|---|
manufacturer | string | Производитель воздушного судна |
model | string | Код модели ВС |
name | Object | Названия на различных языках |
name.en | String | Название на английском языке |
name.ru | String | Название на русском языке |