← история проектов

[ 2026 ]  спецпроект

Интерактивная карта для спецпроекта JetTour × Матч ТВ

Интерактивная карта континента Америки для спецпроекта автомобильного бренда JetTour и телеканала Матч ТВ. 16 городов-хостов международного турнира 2026, единый маршрут, расписание матчей и прогнозы — в формате editorial-картографии.

СпецпроектИнтерактивd3.jsSVG-картография

[ 01 ]  Контекст

JetTour (автомобильный бренд) и Матч ТВ запустили совместный спецпроект к международному турниру 2026 — крупнейшему в истории, с 48 сборными и 16 городами-хостами в трёх странах. Нужен был интерактивный формат, который выделяется на фоне стандартных таблиц расписаний.

[ 02 ]  Задача

Карта, а не таблица

Сделать интерактивную карту Северной Америки с 16 городами, в которых проходят матчи. Города связаны единым маршрутом. Пользователь наводит на город — видит расписание матчей, даты и может сделать прогноз. Карта должна быть визуально сильной и работать на мобильных.

[ 03 ]  Решение

Editorial-картография

Проект собран на React + d3-geo + TopoJSON. Карта рендерится полностью в SVG — контуры стран, гидрография (реки и озёра), координатная сетка. Стилистика — сдержанная editorial-картография: тёплая бумажная палитра, шрифт Gotham Pro, терракотовый маршрут.

Города-хосты отмечены маркерами с radar-ping анимацией. При наведении — всплывающая карточка с названием города, флагом, датами матчей и кнопкой прогноза. Карту можно зумить и панорамировать. Роза ветров — живая, с покачиванием стрелки.

Адаптив: на мобильных карточка превращается в нижний sheet, маркеры работают по тапу, есть двойной тап для зума.

[ 04 ]  Детали

Стек

React 18, d3-geo, TopoJSON, Babel (в браузере), CSS-анимации

Фичи

Zoom + pan, параллакс, hover-карточки, маршрут Catmull-Rom, роза ветров, surf-эффект берегов

Адаптив

Desktop / tablet / mobile. Bottom-sheet на мобильных, touch-оптимизация

[ 05 ]  Результат

Карта ниже — живой интерактивный результат. Наведите на маркер города, чтобы увидеть расписание матчей и кнопку прогноза.

  интерактивный результат

Даты и пары матчей в карте оставлены как визуальный прототип: интерактив готовился заранее, до публикации официального расписания.

Архив проектов← все проекты