Дані в файлі представлені у вигляді об'єкту:
{
"lastUpdate": 1451286316468,
"r61": {
"oldAreaName": "Амур-Нижньодніпровський",
"newAreaName": "Амур-Нижньодніпровський",
"objects": [
{
"type": "street",
"newType": "avenue",
"oldName": "Баглія",
"newName": "Брацлавська",
"restored": true,
"link": {
"href": "https://uk.wikipedia.org/wiki/%D0%91%D1%80%D0%B0%D1%86%D0%BB%D0%B0%D0%B2",
"type": 2
}
},
...
]
},
"r62": {
...
},
...
"r68": {
...
}
}
Поля районів представлені ключами виду r61, r62, ..., r68 - таким чином кодуються райони в державних статистичних реєстрах виконавчої влади. Нумерація алфавітна, це означає, що 61 - це АНД район, 62 - Бабушкінський, 68 - Самарський. Однак у зв'язку зі зміною назв районів змінився також їх алфавітний порядок. Але! Я більш чим впевнений що в держустановах ці коди змінювати не будуть! Скоріш за все, нумерація зашиться старою, будуть змінені тільки назви. Таким чином я залишаю нумерацію полів для сумісності даних с базами держустанов.
Також в корені об'єкту є поле lastUpdate яке містить тимчасову мітку дати останнього оновлення файлу даних (ціле число).
Кожен район - це об'єкт з обов'язковими полями:oldAreaName - стара назва району, newAreaName - нова назва району, objects - масив географічних об'єктів що зазнали перейменування.
Кожен об'єкт перейменування має обов'язкові поля: type - тип об'єкту (перелік є нижче), oldName - стара назва об'єкту, newName - нову назву об'єкта, а також набір обов'язкових полів, таких як newType, restored, link.
Типи об'єктів перейменування вживаються у такому значенні:
street - вулиця
lane - провулок
avenue - проспект
impasse - тупик
square - площа
embankment - набережна
park - парк, сквер
slope - узвіз
area - житломасив
lake - затока
island - острів
station - станція
Поле newType описує новий тип об'єкту в разі якщо при перейменуванні також був змінений статус об'єкта (наприклад, якщо вулиця оголошена проспектом).
Поле restored з встановленим значенням true вказує на повернення об'єкту історичної назви.
Поле link описує посилання на суб'єкта перейменування поточного об'єкта (інакше кажучи, в честь кого або чого зроблено перейменування конкретної вулиці чи місця). Це поле, в свою чергу, має два обов'язкових поля: href - посилання на джерело з інформацією про суб'єкта і type - тип суб'єкта, це ціле число, значення якого відповідає таким варіантам:
0 - конкретна особа
1 - деяка історична подія
2 - географічний об'єкт
3 - деяка організація або співтовариство, наприклад - сім'я
Приймаються пропозиції щодо додавання іншіх полей та даних. Приєднуйтесь до розробки довідника на сторінці - Про проект
Пряме посилання на файл з даними в форматі JSON: завантажити...