Google Maps JavaScript API и JavaScript

#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 кто-то предложил эту ссылку для кластеризации маркеров, вы должны проверить ее — ссылка