簡體   English   中英

Google Directions API回應中的duration和duration_in_traffic之間的差異

[英]Difference between duration and duration_in_traffic in Google Directions API Response

在為一個項目使用Google Directions API之后 ,我發現多個響應的duration_in_traffic值(比duration短)(很多)。 從我得到的響應之一中提取的示例:

"duration": {
    "text": "23 mins",
    "value": 1374
},
"duration_in_traffic": {
    "text": "16 mins",
    "value": 941
},
"end_address": "2868 Mission St, San Francisco, CA 94110, USA",
"end_location": {
    "lat": 37.7522994,
    "lng": -122.4184684
},
"start_address": "O'Farrell St & Powell St, San Francisco, CA 94102, USA",
"start_location": {
    "lat": 37.78640559999999,
    "lng": -122.4082846
},

這對我來說似乎沒有多大意義,因為我假設持續時間只是沒有交通持續時間 ,而duration_in_traffic顯然包含了交通狀況。 我在不同的線索上找到了答案 ,但是回答的人沒有提供任何資料來支持他或她的主張/觀察結果。 除了文檔本身之外,是否還有關於工期響應字段的更多信息, 文檔本身只是將其描述為“ [表明]這條腿的總工期”? 是否有消息指出這實際上是該路線的平均時間? duration和duration_in_traffic有什么區別?

搜索有關這兩個字段之間差異的更多信息后,我在Google問題跟蹤器上遇到了該線程 在此說明,持續時間“中的值考慮了歷史數據 ”,而duration_in_traffic“ 考慮了與您的出發時間有關的實時交通數據 ”。 盡管這不能完全說明持續時間值的計算方式,但至少可以擴展官方文檔並確認將歷史數據用於持續時間值。 除了不是很深入的官方文檔之外,這似乎是有關Web持續時間字段的唯一可靠信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM