モバイルアプリでは、レストランが実際の走行距離(直線の経路ではない)でソートされたリストビューを表示したいと考えています。ユーザーのGPS座標はAPIに送信されます。Android/iOS:実際の距離でソートされたリストを表示
あまりにも多くの処理をすることなく実際の走行距離でソートされたリストを表示できる方法はありますか?実際の距離以来私はGoogle Maps APIのようなものを使用しなければならないと仮定します
誰でもこれに何か経験がありますか?
モバイルアプリでは、レストランが実際の走行距離(直線の経路ではない)でソートされたリストビューを表示したいと考えています。ユーザーのGPS座標はAPIに送信されます。Android/iOS:実際の距離でソートされたリストを表示
あまりにも多くの処理をすることなく実際の走行距離でソートされたリストを表示できる方法はありますか?実際の距離以来私はGoogle Maps APIのようなものを使用しなければならないと仮定します
誰でもこれに何か経験がありますか?
はい、GoogleマップAPIを使用して、2点間の距離、または予想される運転時間を計算することができます。
Googleマップの距離行列APIは GoogleマップAPIによって計算され、始点と終点との間の 推奨経路に基づいて情報を返し、はペアごとに持続時間と距離 値を含む行から成ります。
このサービスは詳細なルート情報を返しません。ルート の情報は、目的の単一の原点と の目的地をGoogle Maps Directions APIに渡すことで取得できます。
https://developers.google.com/maps/documentation/distance-matrix/intro
行の値のいくつかの例:
{
"status": "OK",
"duration": {
"value": 340110,
"text": "3 jours 22 heures"
},
"distance": {
"value": 1734542,
"text": "1 735 km"
}
}
おかげ。 25のレストランがあれば、このAPIを使って1つの原点と25の目的地を渡すことができますか?あなたはそれを使いましたか?この情報をリアルタイムで取得するのに十分速いのですか?私は距離だけでなく経路が必要です。 – Prasanth
@Prasanthはい、あなたは1つの起源と25の目的地を行うことができます。私はそれを使用し、それは非常に迅速に応答します。それは距離値だけを与えますが、方向は与えません。ルート情報も取得したい場合は、Directions APIがあります。 – Coder