-
2.6.4 — карта с автобусами Stable
released this
2026-09-29 08:15:38 +00:00 | 7 commits to main since this releaseКарта с положением автобуса по расписанию.
В меню появился пункт «Карта» — VK Карты с линией маршрута и метками автобусов,
которые сейчас в пути. Положение считается по расписанию: приложение
интерполирует положение между остановками и не использует GPS, поэтому это
оценка с точностью до нескольких минут. Направление и время прибытия —
в списке под картой, он обновляется каждые 20 секунд.Что ещё:
- метки остановок с карты убраны, остались только автобусы;
- меню сворачивается после выбора пункта и по кнопке «‹»;
- ошибки страницы видны в logcat под тегом Bus127JS — это сильно упростило
разбор Issue «не показывает автобус на карте».
Исправлено по ходу:
- метка автобуса падала при инициализации (SDK требовал координаты до addTo),
из-за чего карта открывалась вовсе без автобусов; - при смене направления затирались классы mmrgl-marker, и метка теряла
position:absolute — теперь используется classList; - координаты остановок в route.js разворачивались в обратном порядке.
Карта и тайлы — VK Карты (mmr-gl, BSD-3-Clause), геометрия дороги —
OpenStreetMap. Требуется интернет.Downloads