3km以内のすべての最寄りのホテルを見つけて、所在地の距離と予想時間を表示する必要がある状況があります。2点間のETAを計算する方法
3km辺りのすべての最寄りのホテルをフェッチするコード。
Hotels.geoNear({
type: "Point",
coordinates: [userLat, userLng]
}, {
spherical: true,
maxDistance: 3000,
distanceMultiplier: 0.001
}).then(function(hotels) {
console.log(hotels);
});
ここではすべてのオブジェクトの距離を取得できますが、各場所の推定時間を取得する方法はわかりません。
どのような提案どのように各場所の推定時間を見つけることができますか?
はい履歴データを取得することはできません。これらの定数は、おおよそのETAを見つけるのに役立ちます。 これをGoogle apiと統合する他の方法はありますか?実際のETAをGoogleで地図上に表示することができます。 – zulekha
はい、ここにその解決策があります:http://stackoverflow.com/questions/1331309/extracting-trip-eta-from-google-maps-api-possible – sc3w
ありがとうございます。 – zulekha