问题标签 [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 投票
1 回答
819 浏览

android - 通过 GPS 在我的 Android 上设置时间

有大量的 Android 应用程序可以根据 GPS 数据在有根的 Android 设备上设置时间。据 AVG 称,我什至发现了其中一个恶意软件。嗯。

但是,我想将该功能构建到我的应用程序中(始终在有根的 Android 上运行)并改进一些非常糟糕的用户界面。

有谁知道获取 UTC 时间并使用它来配置 Android 硬件的过程?是否只是用正确的数据 sudo-ing 设置时间命令的问题?

0 投票
1 回答
46 浏览

java - 如何在 Java 中读取文本文件时访问行的值

我试图同时加载两个文件,但也访问第一个 gps1 文件。我想逐行访问 gps1 文件,根据我稍后将解释的句子类型,我想对该行做不同的事情,然后移至下一行。

例如,基本上 gps1 有多行,但每行都属于几个以 $GPS(然后是其他字符)开头的类别。其中一些类型具有我需要收集的时间戳,而某些类型没有时间戳。

gps1数据文件如下

谢谢

0 投票
1 回答
394 浏览

android - Android 网络提供商和 GPS 提供商返回 null

我已经在想要获取经度和纬度的地方完成了这段代码,但是使用网络提供商和 gps 提供商我得到了我的位置 null 。即使启用了gps……为什么会这样?

0 投票
1 回答
54 浏览

android - Android 网络提供商和 gps 提供商处理

我已经完成了这段代码,我要求更新位置。我想知道我是否正确实现了它。打开页面后,我请求更新(通过 gps 优先选择网络)...并在函数 onlocationchanged 中显示位置。我想问一下,当我做getlastknownlocation时,是否有可能在onlocationchanged中得到类似的位置空值?我停止使用 ghetlastknownlocation,因为它有时会返回 nulll 和错误的值。

0 投票
0 回答
1288 浏览

android - 将 Location.getTime() 毫秒匹配到 NMEA 语句

我在 Nexus 7(有时)和 Galaxy S3(几乎总是)上获得毫秒精度的 GPS 定位时间。我的意思是millis不是“000”。

为了确保这不是 Android 系统引入的虚假时间分辨率,我还捕获了 NMEA 语句。而且我似乎无法找到millis的来源!

首先,Galaxy S3。修复时间是 XX.07.55.318(XX 是小时,没关系)。您将看到这句话(有关 Galaxy 和 Nexus 的日志,请参见下文)

这就解释了“318”毫秒中的“3xx”。但是“x18”呢?

接下来是 Nexus 7。修复时间是 XX.16.26.508,我找不到“508”的来源。您可以追踪 1626

我希望使用 GPS 时间来实现跨分布式设备的毫秒级时间同步,因此不知道何时可以信任数据是一件麻烦事。

谢谢

PVS

Nexus 7 NMEA 日志

三星 Galaxy S3 NMEA 日志

0 投票
1 回答
799 浏览

c# - Windows Phone,你能从 GPS 获得实时时间吗?

是否可以从 GPS 位置请求中获取实时时间,而不是系统时间(因为可以更改)?

这好像是

是系统时间,请参见此处:http: //msdn.microsoft.com/en-us/library/windows/apps/windows.devices.geolocation.geocoordinate.aspx

时间戳 只读 确定位置的系统时间。

我知道我可以使用 NTP 服务器,但如果我没有数据连接怎么办。

谢谢

史蒂夫

我想我只需要一个关于是否可以直接从卫星获取时间的明确答案。

0 投票
1 回答
1711 浏览

java - 如何以毫秒为单位将时间转换为 GPS 位置..?

我有一个以毫秒为单位的转换时间到 GPS 位置的问题。当汽车在行驶时,传感器会发送纬度和经度,如下所示:

如何将此数据转换为从谷歌地图获取经纬度?

0 投票
1 回答
1375 浏览

gps - gps 设备数据接收和解释它

我买了一个 GPS 设备 (GT02A) 用于实时跟踪车辆。现在,我希望该设备发送的数据(例如经度和纬度)实时发送到我的 SQL 数据库,客户端应用程序将能够从该数据库访问数据并对其执行计算。我决定使用此软件从设备接收数据并将其传输到我的数据库:- http://www.aggsoft.com/gps-tracker-data-logger/

我的第一个问题是,我是否使用正确的软件来解决我的目的?还是有更好的易于使用的免费软件?

我将我的设备与上述软件连接并开始接收数据。我收到的数据是这种格式:(027042575977BR00150315A2230.9982N08819.7442E000.3180425295.9200000000L00000000)

现在,我的理解是句号是设备发送的每个数据参数的分隔符。第一部分是设备的 IMEI 号(7042575977)。我的第二个问题是,其他数据中的经度和纬度是多少?坐标的值是多少?那是什么格式?我只是无法理解数据。设备还连同坐标一起发送日期时间速度方向。我如何从收到的数据包中理解这一点?

有关数据包格式的更多信息,您还可以参考 http://www.iconcox.com/uploads/soft/140916/1-140916013353.pdf的第 6 页

但是,请帮助我了解数据以及如何以我想要的方式将其发送到我的数据库表。请帮忙,这对我来说很重要。非常感谢回答任何问题或任何形式的信息帮助。谢谢你。

0 投票
0 回答
454 浏览

android - 夏令时可能会导致 Location.getTime() 在某些手机上返回 UTC-1,这是一个已知问题吗?有解决方案吗?

根据 Android 文档,Location 的 getTime() 方法返回修复时间的 UTC,所以我的假设是,无论用户做什么——改变手机的时间或时区,都不会改变这个值,但这似乎不会在所有手机上都是如此。

我们尝试过的大多数手机都按预期运行,但有几个(都运行 Android 4.4.2)当夏令时适用时,例如 BST(英国夏令时),然后 Location.getTime() 返回值为 UTC- 1. (还有其他 4.4.2 设备的行为正确)。

这是已知问题吗?有什么解决办法吗?

0 投票
0 回答
641 浏览

linux - 如何在 Gentoo 上使用 NTP 从 GPS 同步时间

我在将系统时间与 GPS 时间同步时遇到问题。我正在使用 U-Blox GPS 接收器。GPS 接收器通过 /dev/ttyXR4 端口工作正常。现在的问题是,我希望系统使用 NTP 客户端自动更新 GPS 时间。

我已经在我的 Gentoo 机器上安装了 gpsd 和 net-misc/ntp-client。我运行了 cgps 和 xgps,GPS 接收器工作正常。

我的 ntp.conf 看起来像这样:(我从 Ubuntu 复制了这个,因为我做了一次,它在 Ubuntu 上运行良好)

所以,任何人都可以指导我解决这个问题,将时间从 GPS 输入到 NTP,然后自动更改我的系统设置?

非常感谢 :)