ByteWave
Публічний сектор · Інтерактивна мапа · EU-проєкт

Інтерактивна мапа велотрас Кудова-Здруй — Interreg CZ-PL проєкт

За 1 місяць реалізували для гміни Кудова-Здруй інтерактивну платформу з 5 транскордонними велотрасами та 57 туристичними точками POI. Проєкт створено в рамках програми Interreg Чехія-Польща 2021-2027, поєднує польські та чеські прикордонні велошляхи.

Тривалість проєкту: 1 місяць
Відкрити проєкт: trasyrowerowe.kudowa.pl

Клієнт та контекст проєкту

Гміна Кудова-Здруй — польський курорт у Сtołowe Górach, на самому кордоні з Чехією.

Клієнт отримав фінансування в рамках програми Interreg Чехія-Польща 2021-2027 на проєкт "Велотраса Кудова-Здруй – Žďárky".

ByteWave обрано як виконавця цифрової частини — інтерактивної мапи з системою керування контентом.

Виклик

Виклик

Найважливіший виклик — короткий термін реалізації — 1 місяць.

Другий виклик — автоматичний імпорт POI — створили дедикований скрипт.

Проєкт ставив додаткові вимоги: відповідність WCAG, належні логотипи EU, формальна документація.

Конкретні вимоги

  • Інтерактивна мапа з 5 велотрасами Кудова-Здруй – Žďárky
  • 57 POI у 9 категоріях
  • Двомовний інтерфейс (PL/CZ)
  • Фільтрування трас за складністю
  • Профілі висоти для кожної траси
  • GPS / GPX завантаження
  • CMS адмін-панель для гміни
  • Повна технічна документація
  • Реалізація за 1 місяць
  • Mobile-first дизайн

Процес реалізації за 1 місяць

Стиснення проєкту до 1 місяця вимагало паралельної реалізації багатьох потоків.

01

Discovery та підготовка даних

1 тиждень

Зустрічі з гміною Кудова-Здруй, аналіз Interreg, домовленості з чеськими партнерами. Збір геоданих 5 трас та 57 POI.

02

Архітектура та прототип мапи

1 тиждень

Конфігурація Leaflet, дизайн макету, фільтрів, списків трас, POI sidebar.

03

Розробка та CMS

1,5 тижня

Frontend (Leaflet + JS), backend (PHP API), custom CMS, механізм імпорту POI, профілі висоти, GPX експорт. PL/CZ двомовність.

04

Тести, документація, деплой

0,5 тижня

Тести з гміною та чеськими партнерами, мовні корекції, оптимізація, технічна документація, навчання CMS, продакшн-деплой.

Рішення

Технічне рішення

Серцем мапи є Leaflet — open-source JavaScript бібліотека. Зріла, швидка, легка, багатий екосистем.

Дані POI обробляємо через дедикований скрипт імпорту. Гміна може підготувати дані у простому форматі (CSV, GeoJSON), скрипт валідує і категоризує автоматично.

Frontend має вбудовані профілі висоти. GPX експорт дозволяє завантаження файлу до зовнішньої навігації (Garmin, Wahoo, Komoot, Strava).

Чому Leaflet, а не Google Maps?

Google Maps — комерційний API з оплатою за запит. Leaflet + OpenStreetMap — безкоштовне open-source рішення.

Чому власний CMS, а не WordPress?

WordPress добре для редакційного контенту, але керування геоданими вимагає спеціалізованого інтерфейсу.

Чому автоматичний імпорт POI?

57 точок — забагато для ручного введення в термін 1 місяця.

Ключові функції платформи

Платформу спроєктовано з думкою про три групи користувачів: велосипедистів, туристів, муніципальних адміністраторів.

01

5 транскордонних велотрас

Траси Кудова-Здруй – Žďárky — від легких до складних гірських (29-32 км).

02

57 POI у 9 категоріях

Пам'ятки, природа, оглядові точки, музеї, відпочинок, інформація, церкви, прикордонні переходи, парки.

03

Фільтрування за складністю

Легко / Середньо / Складно з миттєвим підсвічуванням на мапі.

04

Профілі висоти

Кожна траса має вбудований графік висот.

05

GPX експорт

Завантаження GPX для зовнішньої навігації — Garmin, Wahoo, Komoot, Strava.

06

GPS та локація користувача

Функція "Де я?" показує позицію велосипедиста на мапі.

07

Двомовний PL/CZ інтерфейс

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

08

Власний CMS для гміни

Адмін-панель дозволяє самостійно додавати POI, керувати трасами.

09

Автоматичний імпорт POI

Дедикований скрипт для імпорту з CSV/GeoJSON.

10

Mobile-first дизайн

Більшість використання — велосипедист у полі, на телефоні.

Технологічний стек

Open-source стек з повним контролем та без оплати за запит.

Leaflet
Open-source бібліотека мап — швидка, легка, багатий екосистем
OpenStreetMap
Безкоштовні tile providers
JavaScript (vanilla)
Без залежності від важких фреймворків
PHP 8.x
Backend для CMS та API мап
MySQL
База даних
Custom CMS
Дедикований інтерфейс для гміни
GeoJSON / GPX
Стандартні географічні формати
Скрипт імпорту POI
Автоматичне додавання точок з CSV/GeoJSON
Профілі висоти
Генеровані з GPX точок

Результати

Мапа реалізована в термін 1 місяця і впроваджена на trasyrowerowe.kudowa.pl. Відповідає всім вимогам Interreg.

Гміна Кудова-Здруй видала рекомендаційний лист, що підкреслює пунктуальність, професійний підхід та знання виконавця.

З туристичної перспективи платформа стала головним інструментом планування. З муніципальної — CMS дозволяє самостійні оновлення.

Що далі

Мапа активно підтримується гміною. Roadmap включає розширення на регіональні траси, 360° панорамні фото, інтеграцію з велоапками.

"Завдання виконано з належною ретельністю та у визначений термін. Виконавець продемонстрував відповідні знання, досвід та професійний підхід."

Justyna Klich · Секретар гміни Кудова-Здруй
Читати повний рекомендаційний лист

Маєте ідею проєкту?

Поговоримо про те, як ми можемо її реалізувати.

Зв'яжіться з нами