2012-04-12 64 views
4

我正在開發一個Windows Phone 7應用程序,我想查看用戶的速度。在Windows Phone中計算速度

現在,我存儲了記錄的最後2個位置(和時間戳)。我使用建議的here方法找到2個位置之間的距離。然後我找到時間差(timestamp2 - timestamp1)並使用公式speed =(distance/time)計算速度。

我使用正確的方法還是應該使用GeoCoordinate.Speed屬性?

回答

4

我不明白爲什麼你不應該只使用GeoCoordinate.Speed屬性!

GeoCoordinate類已經爲您提供了運動的速度和過程(標題),爲什麼不使用它呢?

+0

出於某種原因'''GeoCoordinate.Speed'''似乎正在返回一個恆定的速度 – Meneses 2015-11-23 09:47:51