Клуб API Карт

Внешние элементы управления картой?

Артём
22 января 2012, 21:15

Поставили задачу - необходимо сделать рядом с яндекс.картой кнопочки "Схема, Спутник, Пробки, Народная карта". Т.е. кнопки НЕ на самой карте, не стандартные. По клику соответственно должен меняться вид карты. Собственно вопрос - что вешать на onclick этих пунктов? Или просто ссылочку на пример реализации, дальше думаю разберусь.

Я так понял что народную карту без перезагрузки страницы включать не получится, а как с остальными? Ведь поиск по карте (адресу) можно делать из собственной кастомной формы.

Спасибо!

3 комментария
Подписаться на комментарии к посту

map.setType(YMaps.MapType.MAP);

map.setType(YMaps.MapType.HYBRID);

map.setType(YMaps.MapType.SATELLITE);

после подключения модуля народной карты становятся доступными ее типы:

YMaps.MapType.PHYBRID, YMaps.MapType.PMAP

без перезагрузки можно...

из формы можно...

Огромное спасибо, то что нужно!

А примерно таким же образом слой с пробками включать можно?

YMaps.MapType.TRAFFIC не работает =)

с пробками все несколько сложнее

это тоже отдельный модуль (который надо сначала подключить),

но устанавливается он вместе с собственным контролом включения/выключения,

который впрочем можно спрятать и включать/выключать его из скрипта