Стаття

Скільки Києва займають парковки: карта міського простору

Як порахувати щільність і площу паркування за районами Києва, перевірити відкриті дані на вулиці та не видати оцінку за офіційну цифру. Крок 1. Зафіксувати одиницю аналізу та межі набору. Крок 2. Порахувати три показники й не змішати їхній зміст. Крок 3. Побачити районну картину, а не оголосити переможця. Крок 4. Перетворити машиномісця на «квадрат міста». Крок 5. Розібрати тип і оператора, не змішавши їх. Крок 6. Провести мікроаудит двох контрастних вулиць. Крок 7. Повторити аналіз без прихованих ручних правок. Що доведено, що припущено і чого бракує

Скільки Києва займають парковки: карта міського простору

Коротка відповідь. Із міського набору можна достовірно порахувати кількість активних записів, заявлену місткість, район, адміністративний тип і зазначеного утримувача. Питання, скільки міського простору займають парковки в Києві, потребує другого кроку: відокремити задокументовану площу майданчиків від сценарної оцінки площі одного місця та проїздів. У завантаженому GeoJSON після фільтра активності залишилося 639 майданчиків із 67 925 заявленими машиномісцями. Це характеристика набору, а не лічильник зайнятих автомобілями квадратних метрів.

Зручна data story починається не з ефектної карти, а з облікової політики дослідження. Який запис вважаємо одиницею? Що робимо з майданчиком без площі? Чи можна складати місця у наземній кишені та багаторівневому паркінгу? Відповіді на ці запитання змінюють результат сильніше, ніж колірна шкала візуалізації.

Крок 1. Зафіксувати одиницю аналізу та межі набору

Джерелом розрахунку є ресурс parkingLots Порталу даних Києва. Кожен об’єкт у ньому має геометрію полігона та набір атрибутів: адресу p_name, район region_id, заявлену кількість місць cars, тип content_id, категорію category_p, утримувача subject, спосіб оплати, тарифні поля й, для частини записів, документальну площу allsquare. Поле p_zone не використовувалося, бо паспорт ресурсу позначає його як архівне.

Головний фільтр — na_karti = «Так». Сам портал пояснює, що так позначені активні діючі майданчики, а «Ні» може означати як об’єкт, який ще не введено в експлуатацію, так і вже виведений. Із 1181 об’єкта 542 записи тому виключено. Для 639 активних записів додатково перевірено:

  • геометрія присутня в усіх рядках;
  • кількість місць заповнена й більша за нуль у всіх рядках;
  • код району входить до офіційного переліку десяти районів;
  • точних повторів непорожнього globalid немає;
  • усі полігони лежать у міському діапазоні координат, а районний код не пропущений.

Текстовий збіг адреси не вважався достатньою підставою для видалення. На вулиці Оноре де Бальзака, 3 чотири записи мають однаковий опис, але різні globalid, різні полігони та місткість 195, 195, 294 і 294 місця. Автоматичне «прибирання дублів» за адресою зменшило б місткість на 783 місця без доказу, що три секції зайві. Правильна дія — винести такі групи в окремий список для польової перевірки.

Таку таблицю зручно вести як журнал перетворень: початкові 1181 рядок, мінус 542 неактивні, нуль видалених точних дублів, 639 рядків у фінальній вибірці. Для тих, хто хоче відпрацювати фільтри, формули, перевірки та діаграми на подібному прикладі, доречний практичний курс Excel для роботи з даними. Він допомагає організувати й перевірити таблицю; GIS і роботу з міським API до програми приписувати не варто.

Крок 2. Порахувати три показники й не змішати їхній зміст

Місця на квадратний кілометр

Для кожного району кількість місць у активних записах ділиться на адміністративну площу району з довідкової сторінки Порталу Києва:

щільність = сума cars у районі / площа району, км².

Це не щільність уздовж забудованих вулиць. У знаменник входять парки, промислові території та інші частини району, тому показник корисний для порівняння однаково визначених адміністративних територій, але не відповідає на питання, скільки місць побачить пішохід на конкретному кварталі.

Місця на 1000 мешканців

Формула проста: сума cars / довідкова чисельність населення × 1000. Територіальна деталізація сумісна — і чисельник, і знаменник подані за районами. Проте міська довідка про населення не є оперативною оцінкою фактичної кількості людей, тому цей показник нижче позначено як довідковий. Його не слід перетворювати на рейтинг забезпеченості мешканців.

Орієнтовна площа

Для одного машиномісця приймаємо сценарний інтервал 12,5–15 м². Окремо додаємо стільки ж на смугу маневрування й частку проїздів. Отже:

площа місць = cars × 12,5…15 м²
маневрова зона = cars × 12,5…15 м²
сценарна площа разом = cars × 25…30 м².

Це аналітичне припущення, а не будівельна норма й не офіційна площа кожного об’єкта. Воно працює лише як масштабний сценарій для наземного паркування. Якщо частина машиномісць розташована на кількох рівнях, множення всієї місткості на площу одного наземного місця завищує земельний слід.

Крок 3. Побачити районну картину, а не оголосити переможця

Щільність паркувальних місць у районах Києва

Рисунок 1. Джерело значень: активні об’єкти міського GeoJSON parkingLots; площі районів: довідкова сторінка Порталу Києва; контури районів: OpenStreetMap, використані лише для картографічного відображення. Карта доводить різницю щільності записаних місць на адміністративну площу, але не показує зайнятість бордюру або вільні місця.

РайонМайданчикиМісцяМісць/км²Місць/1000 довідкових мешканців
Голосіївський94715045,828,9
Оболонський40724266,722,7
Печерський833513130,123,1
Подільський404500132,422,7
Святошинський37510646,415,0
Солом’янський566149153,716,0
Шевченківський995607210,825,6
Дарницький7911 18983,535,6
Деснянський53869358,724,3
Дніпровський588776131,024,7

Шевченківський район має найбільшу щільність записаних місць — 210,8 на км², але це не означає «найкраще паркування». Малий за площею центр концентрує робочі місця, торгівлю, заклади й поїздки. Солом’янський показник 153,7 на км² треба читати у зв’язку з вокзалом, магістралями та діловою функцією. Дарницький має найбільшу абсолютну місткість — 11 189 місць, але через значну територію щільність становить 83,5 на км². Три функції міста дають три різні профілі, тому одного місця в рейтингу недостатньо.

Крок 4. Перетворити машиномісця на «квадрат міста»

У полі allsquare площа заповнена для 541 з 639 активних записів. Їхня сума — 641 256 м², або 0,641 км². Це найсильніше доступне число про документальну площу, але воно не є повною площею всіх активних парковок: у 98 записів значення відсутнє. Усі ці 98 об’єктів мають тип «не визначено» й разом містять 38 496 місць, серед яких є торговельні центри, підземні та багатоповерхові об’єкти.

Сценарний перерахунок усіх 67 925 місць дає 0,849–1,019 км² лише під прямокутники стоянки. Якщо додати рівну площу на маневрування, виходить 1,698–2,038 км². Уявний квадрат такої площі мав би сторону приблизно 1,30–1,43 км. Саме тут і працює прийом «місто під мікроскопом»: абстрактна місткість стає видимим масштабом.

Але цей квадрат не можна назвати офіційно зайнятою землею. Частина місткості може бути багаторівневою, поля площі неповні, а геометрія полігона не завжди тотожна площі покриття. Для обережнішого наземного сценарію можна взяти лише тип «відведені майданчики»: 336 об’єктів і 9996 місць. За припущенням 25–30 м² на місце разом із маневровою частиною це 0,250–0,300 км². Навіть це лишається оцінкою, а не кадастровим виміром.

Різницю між 0,641 км² документальної площі заповнених рядків і 1,698–2,038 км² сценарної площі всіх місць не слід називати помилкою набору. Числа мають різний склад: перше пропускає 98 об’єктів, друге поширює наземну модель на всю місткість і включає маневрову зону. Коректний матеріал показує обидва числа разом із формулами, а не обирає ефектніше.

Крок 5. Розібрати тип і оператора, не змішавши їх

Структура паркувальних майданчиків Києва за типами

Рисунок 2. Джерело: активні записи GeoJSON parkingLots. Одиниця діаграми — заявлені машиномісця; колір показує укрупнену групу значень поля «Утримання». Візуал доводить структуру місткості за адміністративним типом та оператором, але не площу землі й не поверховість.

У наборі є дві паралельні класифікації. Поле типу ділить майданчики на відведені, спеціально обладнані та не визначені. Поле категорії містить 539 муніципальних, 56 комерційних, 42 безкоштовні та 2 перехоплювальні майданчики. Це не тотожні осі: муніципальна категорія може мати в полі утримувача «суб’єкт господарювання».

Діаграма показує, що 9996 місць відведеного типу віднесені до КП «Київтранспарксервіс». У спеціально обладнаних майданчиках 19 373 місця припадають на записи з узагальненим утримувачем «суб’єкт господарювання», ще 60 — на КП. Найбільший блок — 38 496 місць невизначеного типу у названих приватних операторів та об’єктів. Саме цей блок забороняє робити швидкий висновок про площу під стоянки: запис про 1000 місць у торговельному центрі не говорить, чи вони лежать на одному рівні.

Крок 6. Провести мікроаудит двох контрастних вулиць

Польова перевірка має дві частини. Спочатку з набору формується маршрутна картка: межі полігонів, адреси, місткість, пільгові місця, утримувач і спосіб оплати. Потім на місці фіксуються початок і кінець кожної секції, розмітка, знаки, заїзди, дерева, контейнери, літні майданчики та інші перешкоди. Обличчя й номери автомобілів не знімаються. Якщо фактичний огляд не проведений, його результати не можна вигадувати за супутниковим знімком; нижче чітко розділено те, що доводить набір, і те, що потребує проходження маршруту.

Кейс А: Хрещатик — центр і змішані формати

Пошук активних адрес, що містять «Хрещатик», повертає чотири полігони й 242 місця. Два муніципальні відведені майданчики мають 20 і 12 місць; два комерційні об’єкти — 30 і 180. Усього зазначено 15 пільгових місць. Для муніципальних секцій поле площі заповнене й разом дає 480 м²; для двох комерційних — порожнє. Способи оплати також різняться: мобільні застосунки й термінали в муніципальних записах, паркомат в одному комерційному, порожнє поле в іншому.

Маршрут від будинку 1/2 до будинку 38 має перевірити не «чи є автомобілі», а чи відповідають чотирьом полігонам чотири окремі режими: де починається кожна секція, чи не перетинає геометрія зупинку або пішохідний перехід, чи збігаються табличка й спосіб оплати. Відсутність об’єкта на одному екрані або відмінність кількості намальованих місць не доводить незаконність — це лише привід зафіксувати розбіжність.

Кейс Б: Оноре де Бальзака — житлова вісь уздовж швидкісного трамвая

Для адрес, що починаються з «вул. Оноре де Бальзака», у вибірці є 14 активних полігонів із 2718 місцями, з них 236 пільгових. Одинадцять об’єктів позначені як спеціально обладнані, один — як відведений, два мають невизначений тип. Документальна площа заповнених рядків становить 57 370 м². У записах присутні касовий апарат, мобільні застосунки й термінали, а для двох безкоштовних торговельних майданчиків тарифний опис не використовується в розрахунку.

Найважливіша перевірка — адреса 3. Чотири полігони з однаковим текстом адреси утворюють окремі просторові секції й сумарно дають 978 місць. На маршруті потрібно пройти кожну межу, відмітити розриви через заїзди та інфраструктуру трамвая, а також перевірити, чи однакова назва не приховує повторне внесення того самого ряду. До такого огляду всі чотири записи зберігаються, але група позначається як ризик подвійного рахунку.

Паркувальні місця поруч із пішохідною зоною в Києві

Рисунок 3. Польовий знімок київської ділянки: Sharon Hahn Darlin / Wikimedia Commons, ліцензія CC BY 2.0; кадр обрізано, читабельні номери та ідентифікаційні деталі не відтворюються. Фото показує, які межі між рядом авто, проїздом і пішохідним простором треба фіксувати, але не підтверджує жоден конкретний рядок набору.

Крок 7. Повторити аналіз без прихованих ручних правок

  1. Завантажити GeoJSON ресурсу parkingLots і зберегти незмінний файл.
  2. Відібрати лише na_karti = «Так»; не використовувати архівне поле зони.
  3. Перевірити геометрію, місткість, код району та унікальність globalid.
  4. Винести однакові адреси в окремий звіт; не видаляти їх без порівняння полігонів.
  5. Згрупувати cars за районом, типом, категорією й утримувачем.
  6. Приєднати площі районів і окремо маркувати довідкове населення.
  7. Порахувати місця на км², місця на 1000 довідкових мешканців і сценарну площу за двома незалежними компонентами.
  8. Не додавати багаторівневу місткість до наземної площі без ознаки поверховості.
  9. Сформувати маршрутні картки для Хрещатика й Оноре де Бальзака; під час огляду не знімати обличчя та номери.
  10. Опублікувати фільтри, формули, кількість виключених рядків і список невирішених розбіжностей.

Для відтворення такого ланцюжка в робочій книзі корисне навчання аналізу й підготовки звітів в Excel: таблиця має залишатися перевірюваною від сирого імпорту до підсумкової діаграми, навіть якщо географічний рендеринг виконується окремим інструментом.

Що доведено, що припущено і чого бракує

СтатусТвердженняЩо потрібно далі
Доведено наборомПісля фільтра активності є 639 майданчиків і 67 925 заявлених місць; точних дублів globalid немає.Повторювати розрахунок після кожного нового завантаження.
Доведено розрахункомНайвища щільність записаних місць на адміністративну площу — у Шевченківському районі; найбільша абсолютна місткість — у Дарницькому.Для аналізу бордюру потрібна довжина вуличного фронту, а не площа всього району.
Частково доведеноСума заповненого поля документальної площі дорівнює 641 256 м².Заповнити площу 98 активних об’єктів і уточнити, що саме включає поле.
ПрипущеноДля наземного сценарію одне місце займає 12,5–15 м² плюс 12,5–15 м² маневрової частини.Замінити коефіцієнт обмірами конкретних полігонів і фактичною схемою руху.
Не доведеноУся заявлена місткість займає 1,698–2,038 км² землі.Додати ознаку наземного, підземного й багаторівневого розміщення.
Не доведеноВідсутній у наборі майданчик є незаконним, а записаний — повністю відповідає місцевості.Звірити документи, межі та польовий огляд; один набір не визначає законність.

Підсумок цієї історії не в тому, що автомобілі «забрали» одну чарівну цифру квадратних кілометрів. Сильніший висновок практичніший: місто вже дає достатньо даних, щоб відтворювано порівняти райони, побачити прогалини площі й скласти маршрут перевірки. Але чесна карта закінчується там, де закінчуються поля набору. Далі потрібні обміри, ознака поверховості та зафіксований польовий аудит.

Записатися телефоном