Нові назви вулиць в місті Стара назва - Кiровоград

Про проект

Дані у файлі представлені у вигляді об'єкта:

                {
                    "lastUpdate": 1451286316468,
                    "r1": {
                        "oldAreaName": "Кіровський",
                        "newAreaName": "Фортечний",
                        "objects": [
                            {
                                "type": "street", 
                                "newType": "avenue", 
                                "oldName": "50 років Жовтня",
                                "newName": "Соборна",
                                "restored": true,
                                "link": {
                                    "href": "https://uk.wikipedia.org/.....",
                                    "type": 2
                                }
                            },
                        ...
                        ]
                    },
                    "r1": {
                    ...
                    }
                }
            

Поля районів представлені ключами виду r1, r2 - таким чином кодуються райони в державних статистичних реєстрах виконавчої влади. Нумерація алфавітна , це означає , що 1 - это Кіровський, 2 - Ленінський. Однак , у зв'язку зі зміною назв районів змінився і їх алфавітний порядок . Але ! Я більш ніж упевнений , що в органах усталений порядок міняти не будуть ! Швидше за все , нумерація залишиться старою , поміняють тільки назви . Зважаючи на це я залишив такі поля для сумісності з базами органів виконавчої влади .

Також в корені об'єкта є поле lastUpdate яке містить тимчасову мітку дати останнього оновлення файлу даних ( ціле число ).

Кожен район - це об'єкт з обов'язковими полями: oldAreaName - стара назва району, newAreaName -нова назва району, objects - массив географічних обьектів, які зазнали перейменування.

Кожен об'єкт перейменування має обов'язкові поля: type - тип объекта (перечень ниже), oldName - стара назва объекта, newName - нова назва объекта, а також набір необов'язкових полів , таких як newType, restored, link.

Поле link описує посилання на суб'єкта перейменування поточного об'єкта ( інакше кажучи , в честь кого або чого зроблено перейменування конкретної вулиці чи місця ) . Це поле , в сою чергу має два обов'язкових поля: href - посилання на джерело з інформацією про суб'єкта і type - тип суб'єкта , це ціле число , значення якого відповідає:
1 - конкретна особистість
3 - певну історичну подію
2 - географічний об'єкт
4 - деяка організація або співтовариство , наприклад - сім'я

Пряме посилання на API з даними в форматі JSON: завантажити...