#javascript #ruby-on-rails #google-maps-api-3
#javascript #ruby-on-rails #google-maps-api-3
Вопрос:
Я работаю над проектом карты, который позволяет пользователям находить близлежащие конкретные места (скажем, плавательный бассейн в вашем районе).
Клиент требует, чтобы я построил карту таким образом, чтобы на карте отображались различные бассейны (маркеры карты) в местоположении пользователя на карте. Места с близким расположением кварталов должны быть сгруппированы в кластер.
Клиент также требует, чтобы я построил карту таким образом, чтобы, когда пользователь нажимает на маркер карты, представляющий определенное местоположение (клуб у бассейна), открывалось модальное окно, в котором воспроизводятся видео, скажем, людей, плавающих в бассейне в клубе (видео не в прямом эфире, онивидео, которые он будет записывать и загружать для просмотра на карте).
Я не понимаю, как все это сделать, любые справочные коды и советы очень ценятся.
Ответ №1:
Для руководства по началу работы: добавление карты с помощью маркера
Вы должны проверить https://developers.google.com/maps/documentation/javascript/marker , в нем есть хорошее объяснение того, как работает маркерная часть api, но также ознакомьтесь https://developers.google.com/maps/documentation/javascript/tutorials/custom-markers
По сути, вы вставляете карту на свою страницу и размещаете на ней пользовательские маркеры.
Комментарии:
1. Я добавил карту, моя проблема связана с остальными.
2. @JeremyDeey кто-то предложил эту ссылку для кластеризации маркеров, вы должны проверить ее — ссылка