Задание по карте №3

Техническое задание

Реализовать карту через API Яндекс карт

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

На десктопной версии при скролле колесиком мышки, карта не должна масштабироваться. Масштабировать ее можно только при нажатии клавиши Ctrl + колесико мышки. Если пользователь навел курсор на карту и начинает скролить мышкой, то на карте должен появиться overlay с инструкцией, что для того что бы масштабировать карту нажмите Ctrl + колесико мышки

Создать и расположить пины на карте из json файла. При клике на каждый пин выводить какую нибудь информацию в небольшом всплывающем окошке, которое будет появляться над пином

Создать блок с фильтрами под картой и при клике на каждый элемент фильтра настроить фильтрацию пинов на карте в зависимости от выбранного фильтра

Если выбран изначально фильтр «Все объекты» и открыт у какого-нибудь пина баллун, то при активации фильтра этого пина у которого открыт баллун, карта должна отфильтроваться, но баллун не должен закрываться. Если у пина открыт баллун и мы выбираем другой фильтр, то баллун должен закрыться

Зажмите ctrl и крутите колёсико мыши, чтобы приблизить или отдалить карту

  • Все объекты
  • Парки
  • Школы
  • Библиотеки
  • Кафе и рестораны
  • Аптеки
  • Клиники
  • Магазины
  • Стадион