3

次のURLを使用して、2つの場所間の運転ルートを取得しています。

 NSString* apiUrlStr = [NSString stringWithFormat:@"http://maps.google.com/maps?output=dragdir&saddr=%@&daddr=%@", saddr, daddr];

自転車、徒歩、または公共交通機関の道順と、対応する距離、2つの場所の間で必要な時間を取得するには、上記のクエリでどのような変更を行う必要がありますか?

助けてくれてありがとう。

4

1 に答える 1

6

「dirflg=?」を使用する必要があります パラメータ、ここで「?」することができます:

dirflgルートタイプ。
dirflg=h「AvoidHighways」ルート検索モードをオンにします。
dirflg=t「有料道路の回避」ルート検索モードをオンにします。
dirflg=r「公共交通機関」をオンにします-一部の地域でのみ機能します。下記の日時情報も設定できます。
dirflg=w歩行方向に切り替えます-まだベータ版です。
dirflg = b自転車の方向に切り替えます-一部の地域でのみ機能し、まだベータ版です。

利用できるパラメータは他にもたくさんあります。GoogleMapsParametersのドキュメントを読んでください。ただし、もちろん、すべてがMapsネイティブAPI(iOSのリリースごとに更新される)でサポートされているわけではありません。公式のAppleドキュメントは常にすべての機能を備えているとは限らないため、それらをテストするのはあなた次第です。

于 2011-10-03T09:10:22.857 に答える