【问题标题】:Is GPS timestamp from the GPS signal or the device?GPS 时间戳是来自 GPS 信号还是设备?
【发布时间】:2014-05-12 05:53:33
【问题描述】:

我的 Windows Phone 应用程序使用位置跟踪,并且我正在使用系统日期和时间标记我使用的位置。 这很有效,但现在有一个用户的情况,他的手机上的日期/时间设置严重错误,这意味着他的位置上的时间戳都是错误的。

所以,我正在查看 Geocoordinate 上的 Timestamp 属性,但我的问题是:该时间戳是真的来自 GPS 单元,还是只是系统(设备)日期/时间获得了位置?

MSDN 上的文档说是:

确定位置的系统时间。

如果是这样的话,我真的看不出它有多大用处,但有没有人测试过或有这方面的经验?

【问题讨论】:

    标签: c# windows-phone-7 windows-phone-8 gps


    【解决方案1】:

    我一直将此解释为系统时间,但您的问题让我感到好奇。所以我通过实验对此进行了测试,自动关闭设定时间并稍微改变时间确实会改变地理坐标的时间戳。虽然我还没有找到一个很好的合作来源,但我的实验让我相信你的评估是正确的。

    为您的应用解决此问题的一种方法可能是从在线时间服务(例如 timezonedb api)获取时间?

    【讨论】:

    • 好的,谢谢。不幸的是,我在收集职位时不能依赖互联网连接。 (它是一款适用于水手的航海应用程序,通常远远超出手机覆盖范围):-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多