Клуб API КартПодключение слоя "Пробки (traffic)" в API 2.0 яндекс-карты Пост в архиве.keeperworld22 апреля 2012, 04:21Добрый день!Подскажите, пожалуйста, как теперь подключать модуль "пробки" в API 2.0? PS.Благодарю за ответ!
6 комментариевАвторизуйтесь, чтобы оставить комментарийmari-na-bzzz28 января 2016, 04:591. Подключаем пакет, который включает в себя контрол пробок. Это либо package.full, либо package.traffic.2. Создаем и добавляем контрол на карту.myMap.controls.add(new ymaps.control.TrafficControl());или можно даже так:myMap.controls.add('trafficControl'); http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/control.TrafficControl.xmlhttp://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/map.control.Manager.xmlkeeperworld28 января 2016, 04:59О, спасибо! Работает!!! Вот только программно не включается и не отключается слой... Делаю так: var traffic = new ymaps.control.TrafficControl() ; map.controls.add(traffic); traffic.show() ; // так было на api 1.1, а в 2.0 как теперь включать и отключать программно?dimik28 января 2016, 04:59 как теперь включать и отключать программно?судя по документации это делается установкой состояния shown в trueнаверное как то так: traffic.state.set('shown', true);keeperworld28 января 2016, 04:59Да! Работает! Благодарю!!!!Тимур28 января 2016, 04:59не могли бы вы показать как это работает тк я не пойму куда девать это traffic.state.set('shown', true);dimik28 января 2016, 04:59сложите 2+2var traffic = new ymaps.control.TrafficControl();myMap.controls.add(traffic);traffic.state.set('shown', true);