Добавление контента в Карты Google - PullRequest
1 голос
/ 14 ноября 2011

В настоящее время я занимаюсь разработкой веб-сайта, и часть его включает использование Google Maps. Я бы хотел, чтобы пользователи сайта могли добавлять маркеры с видео / картинкой. Как бы я дал пользователям такую ​​возможность?

Ответы [ 2 ]

2 голосов
/ 15 ноября 2011

Хорошо, информационное окно может содержать HTML. Так что я бы сказал, что это сводится к нескольким вещам:

  1. Показать карту
  2. Иметь прослушиватель событий для «клика» на карте. Это вызовет функцию добавления нового маркера на карту. Каждый маркер, скорее всего, должен иметь собственное информационное окно (или вы можете использовать его, если хотите отображать только одно)
  3. Запрашивать у пользователя контент для добавления в информационное окно. Я предполагаю, что у вас будет форма с текстовой областью, в которую они вводят HTML для отображения изображения или видео. Если вы не хотели быть более конкретным, например, принимать только URL для определенных сайтов (например, Youtube, Flickr и т. д.). И вы могли бы даже интегрироваться с их API тоже.
  4. Обновление информационного окна
  5. Предполагая, что вы каким-то образом хотите сохранить маркер и его содержимое для будущего использования, вам потребуется вызов AJAX при создании маркера и при обновлении его контента. Это должно пройти, я полагаю, подробности о значении маркера, его содержании и, возможно, сведения о пользователе, который его создал.
0 голосов
/ 14 ноября 2011

Попробуйте этот класс php (есть много вариантов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...