2012-03-07 7 views
0

私はこの場所のトラフィック層を表示しようとしている: map交通層

によると:Google Documentation私はこれだけ実行する必要があります。

var myLatlng = new google.maps.LatLng(34.04924594193164, -118.24104309082031); 
var myOptions = { 
    zoom: 13, 
    center: myLatlng, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
} 

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 

var trafficLayer = new google.maps.TrafficLayer(); 
trafficLayer.setMap(map); 

をしかし、トラフィック層ではありません表示されます。

私はこれをチェックしました:coverage spreadsheetと言われていますが、それは覆われていませんが、maps.google.comに行き、その場所を検索するとトラフィック層が見えます。

これはデベロッパーコミュニティに公開されていませんか?使用するために支払う必要があるものはありますか?

答えて

0

maps.google.comに表示されているデータのすべてがAPI内で使用できるわけではありません。データの所有者が無料で財産を広めることはデータ所有者の判断によるものです。

+0

トラフィックがどのように供給されているか知っていますか?私は一日中データを入力する人はいないと思っていますが、どのように動作するのか正確にはわかりません。 – polonskyg

+0

私はあなたに確かに言うことはできませんが、通りにはトラフィックを記録するセンサがいっぱいです。道路上の車両数と平均速度は何ですか?そのようなデータに基づいて、交通状況を結論づけることができます。 –

+0

私は、Googles Traffic Dataは、トラフィックセンサー経由でデータを取得する国のHighways代理店から取得したデータとAndroid(および他のモバイルデバイスのGPS)を使用したCrowd Sourcedデータの組み合わせであると信じています。私はその情報のための情報源を持っていましたが、私は今それを見つけることができません:( –

関連する問題