@tenaro

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

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

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

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

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

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект