3
我有一種情況,我必須找到距離3公里內所有最近的酒店,並顯示他們的距離和預計的時間給定的位置。如何計算兩點之間的ETA
我的代碼取3公里左右所有最近的酒店。
Hotels.geoNear({
type: "Point",
coordinates: [userLat, userLng]
}, {
spherical: true,
maxDistance: 3000,
distanceMultiplier: 0.001
}).then(function(hotels) {
console.log(hotels);
});
在這裏我能夠得到所有對象的距離,但我不知道如何獲得每個位置的估計時間。
任何建議如何找到每個位置的估計時間?
是獲取歷史數據是不可能的。這些常數將幫助我找到近似的ETA。 有沒有其他的方式來整合這與谷歌API?所以我可以得到谷歌在地圖上顯示的實際ETA。 – zulekha
是的,這裏是解決方案:http://stackoverflow.com/questions/1331309/extracting-trip-eta-from-google-maps-api-possible – sc3w
謝謝你會看看它。 – zulekha