feat(editor-map): отдельный цвет линии сброса на карте

Сброс рисуется приглушённо-малиновым (rgba(214,96,138,0.82), ширина 5)
поверх трассы: контрастно к бирюзовым виткам, не сливается с заявками
и контурами съёмки.
This commit is contained in:
Дмитрий Соловьев
2026-06-08 13:59:46 +03:00
parent c74327011a
commit ff0b2639c9
@@ -2,8 +2,11 @@ import type { MapProjection } from "../geometry/mapProjection";
import type { MapLine } from "../model/mapTypes";
const TRACK_STYLE = { stroke: "rgba(104, 195, 189, 0.76)", width: 1.2 };
// Сброс — яркая толстая линия поверх трассы, на отрезке от начала до конца сеанса.
const DROP_STYLE = { stroke: "#ffcf3f", width: 5 };
// Сброс — толстая линия поверх трассы, на отрезке от начала до конца сеанса.
// Цвет приглушённо-малиновый: отдельный тёплый оттенок, контрастный к бирюзовым
// виткам трассы (не теряется среди них) и не совпадающий с цветами заявок/маршрутов,
// но без кричащей яркости, чтобы не мешать просмотру контуров съёмки.
const DROP_STYLE = { stroke: "rgba(214, 96, 138, 0.82)", width: 5 };
export function drawTracks(ctx: CanvasRenderingContext2D, lines: MapLine[], projection: MapProjection) {
ctx.save();