Задать вопрос
@djay

Как реализовать такое (SVG карта)?

На веб-сайте https://mininnovation.uz/ru наткнулся на очень интересную реализацию карты (прокрутите вниз). При клике на любой фрагмент карты, сохраняется "точка" где был произведен клик и добавляется полоса. На рисунке обвел.

63daad4fecf7d970672385.jpeg

В целом непонятно вообще как реализована выделенная часть красным.
Как вообще такое что-то похожее?
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
VoidVolker
@VoidVolker Куратор тега JavaScript
Dark side eye. А у нас печеньки! А у вас?
Элементарно - по событию "клик":
  1. Показываем фрейм с информацией
  2. Вычисляем координаты левого нижнего угла фрейма
  3. В координатах клика рисуем отметку
  4. Рисуем отрезок по двум точкам - клика и левого нижнего угла
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы