ShockWave2048
@ShockWave2048
imposter

Как сделать кликабельную мини схему/карту на HMTL/JS?

Всем привет!
- Есть сайт собранный на PHP (LARAVEL), HTML5, BOOTSTRAP.
- На сайт нужно добавить схемку (долгосрочная стоянка, ~200-300 машин).
- Каждой машине соответствует прямоугольник цветной, может с текстовой меткой.
- по клику/тачу на боксе нужно показывать форму
- Zoom/Pan обязательно.
- сохранения в JSON или XML желательно

Какие есть фреймворки для такого? Или куда копать?
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ответы на вопрос 3
Для этого наиболее удобно юзать canvas, а с библиотек рекомендую d3.js
Ответ написан
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Проще будет использовать SVG, и какой-нибудь простой компонентный фреймворк типа Vue/React. Там вам и нативные события, и можно использовать css, есть анимации, зум сделать проще на transform scale + transform translate. Если сделать все грамотно, у меня удавалось размещать на одном холсте около 500 иконок на относительно слабом железе.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы