问题标签 [gps-time]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4648 浏览

time - 我期望来自以太网同一子网上的第 0 层 NTP 服务器的时间有多准确?

我有一个应用程序,它依赖 gpsd 和 ntpd 来准确设置 linux 机器上的系统时间。

gpsd 输入 NMEA + PPS

该应用程序在网络上每秒运行约 25MB,我认为系统上的负载以某种方式导致时间抖动。(加载的 PCI express 总线导致不规则的中断延迟)

我有另一台完全没有加载的机器,我可以设置它来读取 GPS 并充当已加载机器的 NTP 服务器。(加载的机器将开始启动 1 ???)

我期望来自以太网同一子网上的第 0 层 NTP 服务器的时间有多准确?

我希望这不是太离题,我相信有时其他人会很高兴答案记录在这里。;-)

0 投票
5 回答
12492 浏览

iphone - 是否可以从 iphone GPS 获取原子钟时间戳?

我正在寻找一种可靠的方式来获得时间。它不能被篡改,它需要离线工作。所以没有互联网时间,设置中没有用户时间设置,并且自上次重启以来没有 BSD 正常运行时间。我想知道由于 GPS 使用原子钟工作,我是否可以访问该信息。

谢谢

0 投票
2 回答
5356 浏览

android - Android问题找出最近最新的GPS修复如何

我的应用程序使用 LocationListener 来跟踪当前位置。只要 GPS 提供商提供定期修复,它就可以正常工作。但是,我希望我的应用程序在位置不再可靠时提醒用户,因为修复不再是最新的。因此,我使用 timeCheckHandler 每隔几秒调用一次 getLastKnownLocation。

我的问题是,即使经常收到准确的修复,通过将 getTime() 应用于 getLastKnownLocation 返回的位置返回的时间通常比 System.currentTimeMillis() 返回的当前时间早,通常大约 20 秒。

我通过向 onLocationChanged(arg0) 添加代码以记录修复时间 (arg0.getTime()) 和当前时间 (System.currentTimeMillis()) 进一步调查了该问题。我再次看到大约 20 秒的差异。

目前代码如下:

我的调试文件的典型输出为:

为什么我会看到修复时间和当前系统时间之间的这种差异?

我必须接受大约 20 秒的差异是正常的吗?

0 投票
1 回答
3597 浏览

android - Android:将 GPSTimeStamp 放入 jpg EXIF 标签中

我试图通过android将“GPSTimeStamp”设置为jpg的exif标签。这个文档非常稀缺:http:
//developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_TIMESTAMP 类型是字符串。常数值:“GPSTimeStamp”。但具体的格式是什么?

看这里: https:
//ExifTool.org/TagNames/GPS.html GPSTimeStamp:rational64u[3] (写入时,如果存在日期,则将其剥离,如果包含时区,则将时间调整为 UTC)

所以我需要一个长值一个 3 单元格数组?我不确定要输入什么。我已获得“此修复的 UTC 时间,自 1970 年 1 月 1 日以来的毫秒数”。通过 location.gettime()。
http://developer.android.com/reference/android/location/Location.html#getTime%28%29
如果我将长值作为字符串写入时间戳并在 Linux 上通过“exif”检查 exif 标签,我得到错误“预期分母”。所有使用 hh:mm:ss 或其他格式的实验都失败了。在这里有点失落。

0 投票
2 回答
2902 浏览

unit-testing - 我在哪里可以找到一些 GPS 单元测试数据?

我在哪里可以找到一些 GPS 单元测试数据来验证我的代码?

例如:

  1. 两个坐标之间的距离(英里/公里)
  2. 从 A 点到 B 点的航向/方位
  3. 给定持续时间从点 A 到点 B 的速度

现在我正在使用谷歌地球来摸索这个,但很高兴知道我正在根据一些东西来验证我的计算,嗯,有效的。

0 投票
1 回答
942 浏览

android - GPS 硬件要求和自定义下载链接

我有两个不相关的问题,所以请多多包涵。

我想知道 Android 设备是否绝对需要 simm 卡才能执行所有基于位置的服务。

和 ...

我希望我的朋友下载我的 samlpe 应用程序。有没有办法将我的应用程序放到网上,朋友们可以下载并帮助我测试,而不是将我的测试代码放到市场上?

0 投票
2 回答
27813 浏览

c# - 从 GPS 周数、周时间转换为日期时间

我有一个 GPS 设备,可以向我的服务器发送一些对象,包括 GPS 时间。
它以周数的格式出现,以秒为单位。

我想将其转换为日期时间格式。我找到了一些代码,但我发现的只是如何将周数转换为日期,不包括第二周。

我找到了这个网页,它正在这样做,但我无法在 c# windows 应用程序代码中找到如何做到这一点。

样本数据:

那应该是2011/07/07 10:51:44

0 投票
3 回答
23482 浏览

android - Android中的GPS时间

我正在寻找一种在我的应用程序中显示 GPS 时间的方法。最简单的方法是什么?

(由于 GPS 时间和内部系统时间之间存在微小的时间差异,因此必须是 GPS 时间)

谢谢

0 投票
4 回答
14753 浏览

android - 查找附近的应用用户(iPhone 和 Android)

我正在开发一个具有 iPhone 版本和 Android 版本的应用程序。

我的目标是...

  • 显示我的应用程序附近的用户列表(iPhone 应用程序用户和 Android 应用程序用户)。假设列出当前在 1 英里或 2 英里半径范围内且当前正在使用我的应用程序的用户。
  • 此列表将同时显示在 iPhone 应用和 Android 应用上。
  • 当用户单击刷新按钮时,应用程序将更新列表。

我的问题是...

  • 实现上述目标的最佳方法是什么?我是否需要定期将所有应用用户的当前 GPS 位置从他们的 Droid 和 iPhone 发送到我们的网络服务器?

为了让我的问题更清楚......

  • 我有一种算法可以找出给定范围(1 英里或 2 英里半径等)内的地点/用户,所以请不要告诉我如何在给定范围内找到用户。
  • 我知道如何获取 iPhone 和 Droid 设备的当前位置,所以请不要告诉我如何获取 iPhone 或 Android 设备的更新位置。
  • 我知道这是一个隐私问题。因此,应用程序会请求用户允许将他们的位置发送到我们的网络服务器,所以请不要告诉我用户或 Apple 可能存在的隐私问题。
  • 请告诉我如何最好地维护我的应用程序用户在网络服务器上的最新地理位置列表?最好的,经过验证的方法!
  • 让我知道我的问题是否仍需要澄清。

谢谢和最好的问候

0 投票
2 回答
1697 浏览

android - 冷启动时要删除的 GPS 数据

谁能告诉我所有的 GPS 数据(年历、星历、时间、sa 数据等)在冷启动时会被删除吗?修复需要多长时间?