Клуб API Карт

Как правильно подключать пакет traffic?

bezhanitsy
10 октября 2012, 17:01

Здравствуйте. Возникла проблема с подключением пакета traffic.

 

Если использовать вот такую ссылку api-maps.yandex.ru/2.0-stable/?load=package.full&lang=ru-RU при загрузке, то карта загружается. Далее добавляю элемент trafficcontrol и пробки отображаются.

 

Если использовать вот такую ссылку api-maps.yandex.ru/2.0-stable/?load=package.traffic&lang=ru-RU при загрузке, то карта не загружается. Добавлять элемент trafficcontrol нет смысла, а если и добавить, то карта также не загружается.

 

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

 

Проблема решена.

 

Вот так подключаем пакеты:

 

http://api-maps.yandex.ru/2.0-stable/?load=package.map,package.traffic&lang=ru-RU

 

Вот так добавляем пробки и включаем галочку "дорожные события":

 

myMap.controls.add('trafficControl', {top: 10, right: 10});
myMap.controls.get('trafficControl').getProvider('traffic#actual').state.set('infoLayerShown', true);

 

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

минимально - package.map,package.traffic

Вы же карту создаёте? Значит нужно подключать один из пакетов, содержащих карту - package.map, package.standard или package.full