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