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

Як використовувати API rename.kr.ua

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

                {
                    "r1": {
                        "oldAreaName": "Кіровський",
                        "newAreaName": "Фортечний",
                        "objects": [
                            {
                                "id":3,
                                "old_name":"Шмідта",
                                "reason_to_rename":null,
                                "new_name":"Романа Шухевича",
                                "date_and_number_of_resolve":"http://www.kr-rada.gov.ua/news/u-kirovogradi-miska-23-2-16.html",
                                "object_type":"вулиця",
                                "eponim":"https://uk.wikipedia.org/wiki/%D0%A8%D1%...",
                                "other":"Пропозиція депутата міської ради ...",
                                "last_modify_time":"2022-07-14...",
                                "eponim_type":1,
                                "resolve_date":"23.02.2016",
                                "project":null
                            },
                        ...
                        ]
                    },
                    "r2": {
                    ...
                    }
                }
            

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

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

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

Кожен об'єкт перейменування має обов'язкові поля: object_type - тип об'єкта (вулиця, провулок, парк, площа...), old_name - стара назва об'єкта, new_name - нова назва объекта, а також набір необов'язкових полів , таких як eponim, eponim_type, other.

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

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

Посилання на API документацію: документація...