2010-08-16 4 views
3

Я пользуюсь Google Maps v3.Справка по Картам Google - размещение названия города над маркерами

У меня есть много маркеров на моей карте, так много, что оно покрывает название города от видимости на подчеркивающей карте.

Возможно ли, и как, чтобы название города отображалось над маркерами?

Например, в настоящее время слои выглядят так.

Layer 1 - Map Markers (on top of map) 
Layer 0 - Google Map (with city names rendered on map) 

То, что я хотел бы сделать, это:

Layer 2 - City name 
Layer 1 - Map Markers 
Layer 0 - Google Map (without city names displayed) 

ответ

3

Название городов отображаются на образности карты, поэтому на данный момент не представляется возможным отделить два слоя.

Однако, вы можете рассмотреть следующие вопросы:

  • Использование различных размеров маркеров для различных уровней масштабирования (с использованием меньших маркеров при увеличении ожидания).
  • Уменьшение непрозрачности ваших маркеров.
  • Добавить свой собственный слой имени города. Вы можете использовать новый Styled Maps feature в API v3 для удаления названий городов из изображений. Вы можете попробовать это, используя Styled Map Wizard, отключив все административные ярлыки.