0

私はこのようなものを持っています:

http://maps.googleapis.com/maps/api/distancematrix/json?origins=ベルリン&destinations=フランクフルト&mode=driving&language=de-DE&sensor=false

この json 出力から "549 km and 5 Stunden, 21 Minuten" を Web サイトに表示するにはどうすればよいですか?

4

1 に答える 1

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);
}

私には問題ないように見えますが、テストしていないため、すべての詳細が正しく理解されていない可能性があります。ドイツ語で結果を取得する方法がわかりませんが、このドキュメントが役立つ場合があります。

の代わりに$("#result")、結果を表示する要素のセレクターまたはコレクションが必要です。

于 2012-10-29T23:42:12.670 に答える