Перейти к содержанию

Результаты эксперимента WaySense

WaySense — маршрутизатор для пользователей колясок в Гонконге (Valhalla + OpenStreetMap). Здесь опубликованы два результата. Таблицы и графики строит хук hooks/results.py из CSV в каталоге data/ на этапе on_pre_build, поэтому новые данные попадают на сайт после обычного git push.

1. Полнота разметки лифтовых выходов MTR в OSM

Официальный перечень выходов MTR с лифтами (data.gov.hk) сопоставлен с объектами OSM. Выход считается корректно размеченным, если у соответствующего узла есть wheelchair=yes.

Статус Выходов Доля
совпадает 55 35%
нет тега wheelchair 79 50%
противоречие 15 9%
выход не найден в OSM 9 6%
Всего 158 100%

Статус разметки лифтовых выходов MTR по типу лифта

Доля выходов, которые маршрутизатор может уверенно использовать:

\[\begin{equation} p_{\text{ok}} = \frac{N_{\text{ok}}}{N_{\text{ok}} + N_{\text{missing}} + N_{\text{conflict}} + N_{\text{not found}}} \label{eq:pok} \end{equation}\]

Формула \(\eqref{eq:pok}\) считается по таблице выше. Разметка недостающих тегов в OSM — основная ручная работа проекта.

2. Граф OSM и граф 3D Pedestrian Network

Одинаковый профиль (pedestrian, type=wheelchair, use_hills=0, step_penalty=720) запущен по двум графам для шести пар точек.

Маршрут OSM, м 3DPN, м Δ, % Лифтов (3DPN)
Wan Chai MTR → Emperor Hotel 1146 914 -20% 1
Wan Chai MTR → Wah Yan College 681 688 +1% 1
Wan Chai MTR → Hopewell Centre 563 896 +59% 3
Admiralty (Pacific Place) → Hong Kong Park 583 578 -1% 0
Central MTR → Central Pier 3 921 1032 +12% 2
Prince's Building → Two IFC 561 715 +27% 2

Длины маршрутов на двух графах

Граф 3DPN строит маршруты через лифты внутри зданий. Поэтому маршрут иногда короче (Wan Chai → Emperor Hotel), но чаще длиннее, так как обходит эскалаторы, которые в OSM-графе ошибочно остаются проходимыми.

Версия результата

Хеш набора данных (SHA-256 по всем data/*.csv, первые 12 символов) и хеш коммита указаны в подвале страницы. Они однозначно связывают цифры на странице с версией кода и данных.

сборка 964f3e7 · 2026-10-12 15:01 UTC · данные 749742082a6a · github-pages