yandex マップを使用して、特定の時間と場所のトラフィック データを取得しようとしています。このページ( yandex マップの api ) を見ます。また、自分の地図に交通データを表示できます。geocodingを使用して、yandex マップからいくつかのデータ (地名、座標など) を抽出します。しかし、トラフィックデータだけを抽出する方法がわかりません。どうすればいいですか?yandex マップ 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);
}