2017-09-04 163 views
1

我試圖找到一種方法來獲取英國某條道路的歷史速度數據,以計算一天中的每個時間段的平均速度和一段時間段內道路上任何司機駕駛的最大速度。任何指針如何從Waze做到這一點?謝謝如何分析歷史記錄數據?

回答

2

我害怕Waze不公開這些數據(可以理解,因爲這是他們的核心業務)。這段幫助頁的摘錄應該足夠了:

請注意:Waze不會與合作伙伴共享任何歷史數據。

如果您爲當地政府或組織工作,可以考慮加入Connected Citizens Program。作爲合作伙伴,您可以獲取特定路線的數據Feed,並允許您存儲該數據以獲取歷史數據(詳見Waze Partners Help site)。

雖然我不確定如何在不成爲合作伙伴的情況下進行此操作,但您也可以根據Waze通過定期查找返回的數據提供的平均速度開始構建自己的歷史數據集當你計劃在Waze Live Map上的路線。

路由請求被髮送到https://www.waze.com/row-RoutingManager/routingRequest ?...(請參閱瀏覽器的網絡控制檯瞭解更多詳細信息),但這需要一些額外的工作來管理CSRF和會話cookie並提供適當的引用標頭。雖然不是不可能的,但並非易事。

這樣的路由請求的響應中包含您在實時地圖上看到的指令,還包括路由上每個特定段的長度(distance),其實時數據的平均速度(crossTimeWithoutRealTime)及其路徑平均速度與實時數據(crossTime)。也可以在一天中的某個時間請求平均速度,但這往往是不太可靠的數據。

儘管我很害怕,但Waze的數據中無法找到最大速度。我甚至沒有確定Waze將這些信息存儲爲統計異常值對於導航指令通常不那麼有趣。如果你正在做一項科學研究,你可以試着聯繫Waze獲取更多信息,但是在這種情況下,不要讓你的希望過高,因爲他們有一個小團隊不斷受到大量問題的困擾。