Я пытаюсь получить данные о пробках в определенное время и в определенном месте с помощью карт яндекса. Я смотрю эту страницу ( api карт яндекса). И я могу показать данные о пробках на моей собственной карте. Используя геокодирование, я извлекаю некоторые данные (названия мест, координаты и т. д.) с карт яндекса. Но я не знаю, как я извлекаю только данные о трафике. Как я могу это сделать? Есть ли какая-нибудь функция на яндекс карте api?
Мой простой код, показывающий данные о пробках на карте, приведен ниже.
ymaps.ready(init);
var myMap,
myPlacemark;
function init(){
myMap = new ymaps.Map ("mapId", {
center: [28.968484, 41.01771],
zoom: 7
});
myPlacemark = new ymaps.Placemark([28.968484, 41.01771], {
content: 'Moscow!',
balloonContent: 'Capital of Russia'
});
// This page should show traffic and the "search on map" tool
ymaps.load(['package.traffic', 'package.search'], addControls);
myMap.geoObjects.add(myPlacemark);
}
function addControls(map) {
myMap.controls.add('trafficControl').add('searchControl');
var trafficControl = new ymaps.control.TrafficControl({shown: true});
map.controls.add(trafficControl);
function updateProvider () {
trafficControl.getProvider('traffic#actual').update();
}
// We will send a request to update data every 4 minutes.
window.setInterval(updateProvider, 1 * 60 * 1000);
}