Files
enduro-trails/docs/phases/PH-3.smart-route/00-phase-brd.md

1.9 KiB
Raw Permalink Blame History

type, phase_id, title, version, status, created_at, authors
type phase_id title version status created_at authors
phase-brd PH-3.smart-route Умный маршрут: альтернативы, статистика, GPX 1 done 2026-05-18
agent:stream

PH-3 — Умный маршрут

Цель

Предоставить пользователю выбор из нескольких вариантов маршрута с разным балансом грунт/асфальт. Показать статистику покрытия и дать возможность экспорта в GPX.

Scope

  • До 5 альтернативных маршрутов с разным балансом грунт/асфальт
  • Промежуточные точки (до 8)
  • Статистика покрытия (% по типам: track, path, unclassified, tertiary, secondary, primary)
  • GPX экспорт (трек + waypoints)

Что реализовано

  • Мульти-запрос к OSRM с варьированием весов профиля
  • UI выбора альтернатив (карточки с превью и статистикой)
  • Drag-and-drop промежуточных точек на карте
  • Панель статистики: дистанция, время, % грунта/асфальта по типам
  • GPX экспорт с метаданными (имя маршрута, waypoints, timestamps)

Ключевые решения

Решение Причина
Варьирование весов (не OSRM alternatives) OSRM alternatives даёт похожие маршруты; варьирование весов — реально разные
До 8 промежуточных точек Баланс между гибкостью и UX
GPX 1.1 формат Совместимость с большинством навигаторов

Дата завершения

04.05.2026