Get Started. It's Free
or sign up with your email address
Маршруты by Mind Map: Маршруты

1. Интерфейс

1.1. Шапка

1.1.1. Лого Яндекс

1.1.2. Лого Маршруты

1.2. Маршрутная Панель

1.2.1. Время начала поездки

1.2.1.1. Часы

1.2.1.2. Минуты

1.2.2. Откуда

1.2.3. Куда

1.2.4. Переключатель режимов маршрута

1.2.4.1. Оптимальный

1.2.4.2. Быстрый

1.2.4.3. Свой

1.2.5. Переключатель видов транспорта

1.2.5.1. Свой автомобиль

1.2.5.2. Каршеринг

1.2.5.3. Такси

1.2.5.4. Самокат

1.2.5.5. Велосипед

1.2.5.6. Пешком

1.2.6. Блок с информацией о поездке: -Вид транспорта -Стоимость -Время в пути

1.2.6.1. Кнопка "Вызвать такси"

1.3. Карта

1.3.1. Интерфейс масштабирования

1.3.1.1. Кнопка увеличения масштаба "+"

1.3.1.2. Кнопка уменьшения масштаба "-"

1.3.1.3. Слайдер изменения масштаба

1.3.2. Визуализация маршрута

1.3.2.1. Точка "A" с названием адреса

1.3.2.2. Указанный маршрут (фиолетовая линия, соединяющая обе точки)

1.3.2.3. Точка "B" с названием адреса

1.3.3. Отрисовка карты города

1.3.4. Копирайт

1.3.4.1. Ссылка на условия использования

2. Логика

2.1. Карта

2.1.1. Работа с картой

2.1.1.1. Масштабирование

2.1.1.1.1. Мышь

2.1.1.1.2. Жесты

2.1.1.1.3. Кнопки

2.1.1.2. Перемещение

2.1.2. Отображение пунктов A и B, если поля "Откуда" и "Куда","Время начала поездки" заполнены корректно.

2.1.3. Отображение маршрута при выборе пунктов A и B

2.2. Построение маршрута

2.2.1. Переключатели режимов маршрута

2.2.1.1. Визуальное отображение переключателей

2.2.1.2. Невозможность переключения вида транспорта в режимах маршрута "Оптимально" и "Быстро"

2.2.1.3. Выбор режима маршрута

2.2.1.4. Выделение синим цветом иконки, соответствующей выбранному режиму маршрута

2.2.1.5. Изменение информации о маршруте при смене режима маршрута

2.2.2. Выбор транспорта

2.2.2.1. Изменение информации при переключении видов транспорта

2.2.2.2. Выделение серым цветом иконки, соответствующей выбранному транспорту

2.2.2.3. Выбор транспорта в режиме маршрута "Свой"

2.2.2.4. Транспорт выбирается автоматически системой в режимах маршрута "Оптимально" и "Быстро"

2.2.3. Поле ввода адреса ("Откуда", "Куда")

2.2.3.1. Только русские буквы, цифры, пробел, тире, точка, запятая. Длина не более 50 символов. Пробелы до и после адреса удаляются при снятии фокуса. При некорректном вводе подсвечивается красным, ошибка "Вы ввели некорректный адрес".

2.2.4. Поле ввода "Время начала поездки"

2.2.4.1. Часы

2.2.4.1.1. Формат 24 часа. Нули перед однозначным числом обязательны. Корректны только целые числа от 0 до 23 включительно. При некорректном вводе подсвечивается красным, ошибка «Вы ввели некорректное время».

2.2.4.2. Минуты

2.2.4.2.1. Только целые числа от 0 до 59 включительно. Нули перед однозначным числом обязательны. При некорректном вводе подсвечивается красным, ошибка "Вы ввели некорректное время".

2.2.5. Блок с информацией о поездке

2.2.5.1. Кнопка вызова такси (при условии выбора транспорта "Такси")

2.2.5.1.1. Вызов такси по заданному адресу

2.2.5.2. Отображение времени в пути

2.2.5.3. Стоимость поездки для каждого вида транспорта