2012-10-29 59 views
0

我有這樣的事情:如何從距離矩陣顯示值?

http://maps.googleapis.com/maps/api/distancematrix/json?origins=Berlin&destinations=Frankfurt&mode=driving&language=de-DE&sensor=false

如何從我的網站這個JSON輸出顯示 「683公里,5 Stunden,21 Minuten」?

+0

我想我們需要更多的信息來幫助你。您是在服務器上還是在客戶端上訪問該URL?您使用什麼功能,庫或其他工具來訪問它? –

+0

在客戶端上。我想使用jQuery – user1745580

回答

0

事情是這樣的:

var service = new google.maps.DistanceMatrixService(); 
service.getDistanceMatrix(
    { 
    origins: ["Berlin"], 
    destinations: ["Frankfurt"], 
    travelMode: google.maps.TravelMode.DRIVING, 
    }, callback); 

function callback(response, status) { 
    $("#result").text(response.rows[0].elements.distance.text + " and " + response.rows[0].elements.duration.text); 
} 

它看起來很好,給我,但我沒有測試過,所以我可能不會得到所有細節的權利。我不知道如何用德文獲得結果,但this documentation可能會有所幫助。

取代$("#result"),您需要一個選擇器或集合來顯示結果。