Нужно ли геокодировать страны / популярные места, чтобы добавить их в качестве маркеров на Google Maps? - PullRequest
0 голосов
/ 16 июня 2011

У меня есть скрипт, который генерирует тонну мест / мест на основе ввода пользователя.Я хочу добавить эти места в качестве маркеров на Google Maps на основе javascript APIv3, но я бы легко перешагнул через ограничение геокодирования.

Есть ли способ просто вставить строку популярного местоположения в переменную параметров маркерови есть ли это загрузить на карту?Так что вставить «Бостон, США» вместо latlng (X, Y)?Мне доступны их другие варианты?Я знаю о бесплатных API геокодирования, но не все мои местоположения находятся в США.

1 Ответ

0 голосов
/ 17 июня 2011

Единственный способ указать местоположение маркера в Google Maps JavaScript API v3 - использовать объект LatLng.Вы не можете указать местоположение Маркер с общим названием, как "Бостон, США".

Одна вещь, которую вы можете рассмотреть, это то, как карта будет работать с большим количеством маркеров.(Я предполагаю, что под «тонной» вы подразумеваете, по крайней мере, 500.) Это может сильно обложить налогом компьютер / устройство вашего пользователя, и у пользователя может оказаться чуть больше, чем просто набор маркеров, которые менее чем полностью полезны.Возможно, вы можете протестировать, скажем, 1000 маркеров на менее чем офигенном компьютере и посмотреть, как работает ваш код.Вы можете обнаружить, что вам нужно переосмыслить свой интерфейс таким образом, чтобы в любом случае уменьшить количество используемых вами маркеров.

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