@tenaro

Google maps api. Как показать только несколько городов (label), остальные скрыть?

Допустим на глобальной карте надо оставить названия только двух городов Москвы и Новосибирска, как это можно сделать? А как добавить строку текста под названием такого города?
  • Вопрос задан
  • 777 просмотров
Решения вопроса 1
deMone
@deMone
Техдиректор — tech-director.ru
Вы не можете показывать отдельные надписи в пределах одного типа надписей (то есть, нельзя какие-то подписи городов показать, а другие скрыть).

Решение несложное:

1. Скройте все стандартные надписи.
Для этого нужно указать при создании свойство styles, код которого можно получить через вот этот мастер: gmaps-samples-v3.googlecode.com/svn/trunk/styledma...

2. Самостоятельно создайте слои на карте с подписями двух городов, разместите их в координатах этих городов. Делать это придётся через google.maps.OverlayView — другие стандартные символы (Market, Icon, Symbol etc) вам не подойдут.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы