Хотите отобразить n номер карты Google на одной странице - PullRequest
1 голос
/ 03 апреля 2012

Я хочу создать одно текстовое поле, которое принимает название города или страны, и когда пользователь нажимает на кнопку, карта отображает и загружает другой элемент управления текстовым полем, который принимает другое местоположение, и на второй карте будет отображаться этот процесс, который необходимо продолжить с номером n.

1 Ответ

0 голосов
/ 03 апреля 2012

Вам нужно комбинировать приемы из нескольких мест:

  1. Простое геокодирование (поле ввода, которое отображает, какие типы пользователей): https://google -developers.appspot.com / maps / Documentation / javascript / examples / geocoding-simple
  2. Переход с 2 одновременных карт: http://shreerangpatwardhan.blogspot.in/2011/06/two-maps-on-same-page-side-by-side.html до 4 одновременных карт: http://shreerangpatwardhan.blogspot.in/2011/07/four-maps-on-same-page-playing-with.html и до n одновременных карт

Вам нужно будет создавать новые div (возможно, используя jQuery) и создавать новые экземпляры Google Map для каждой новой карты. Центральная точка каждой независимой карты будет определяться значениями, возвращаемыми из API геокодирования. У вас должна быть какая-то структура данных, чтобы не отставать от экземпляров карты, и метод для организации вновь созданных элементов div, чтобы сообщить API Карт Google, где рисовать листы карты.

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