是否可以在没有任何 GPRS 连接的情况下通过 API 获取移动设备中的 GPS 信息?

StackOverflow https://stackoverflow.com/questions/1243277

  •  12-09-2019
  •  | 
  •  

是否可以在没有任何 GPRS 连接的情况下通过 API 获取移动设备中的 GPS 信息?

已编辑

是的,例如在 Java ME 平台或 Apple iPhone 上

有帮助吗?

解决方案

是的;如果您使用的设备内置 GPS 硬件,并且该设备上的软件开发使您可以通过软件访问该硬件。

这可以使用内置 API 来打开 COM 端口。然后,您只需打开连接了 GPS 硬件的端口(设备内部的 GPS 接收器通常连接到固定的 COM 端口号)即可开始解释(通常) 国家海洋环境局 GPS 接收器发送的字符串。

或者设备可能有更具体的 GPS 相关 API,例如 GPS中间驱动程序 Windows Mobile 5+ 中允许操作系统与任何 GPS 接收器(内置或通过电缆或蓝牙连接到 COM 端口)通信,并允许多个应用程序同时与 GPS 数据交互。

附:

GPS 本身与 GPRS 无关。你可能有这个想法是因为 全球定位系统 它使用电信网络信息和/或数据连接(例如 GPRS、EDGE、UMTS、WLAN 等)来下载包含有关 GPS 卫星位置信息的小文件。

然后,这些数据将使您的设备在检索到的数据当前的时间段内(我相信通常是几天到一周)缩短 GPS 获取时间,因为它不仅仅需要查看它可以接收哪些 GPS 信号并有意义其中,但它有很多关于 GPS 星座的先验知识,这些星座应该在你可以看到的天空部分的轨道上。

其他提示

GPRS是双向数据传输,使您能够访问Iternet的,而GPS只是一个接收器和peSHIr已经提到它无关GPRS。 GPS接收机从多个卫星接收的信号,并从时间差计算的位置。

反正......只有当您要使用反向地理位置的任何网络服务,或者您想使用谷歌地图或其他任何位置服务需要GPRS或任何其他网络连接。但只是用于接收(计算)的坐标GPS本身就足够了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top