我正在开发一个需要实时gps跟踪的产品。
我搜索谷歌收集信息,所以我得到了一个基本的GPS是如何工作的概述。
现在,我还需要什么,除了一个GPS接收器显示在我的移动通过一个应用程序(由我们设计),其中一个GPS接收器是连接到我的产品?
我不希望整个导航功能,但只是显示它的位置。
我知道GPS接收机不断地发送和接收来自卫星的信号,但是如何在我的移动应用程序上显示呢?
我们是否将一些信息发送到数据库,然后编程应用程序从那里收集信息?
发布于 2015-04-25 10:10:21
基本上,你需要在你的接收器和手机之间建立一种连接。因为所有的手机都有自己的gps接收器,我想你会跟踪一个远程设备的位置。因此,最简单的方法是创建一个基本的web服务,它总共只能容纳2页。
根据您的背景和项目需要,您可以使用数据库来保存位置数据,也可以只使用一个文件(比如xml文件或类似的文件)。
此外,您还需要解析NMEA代码来获取实际数据。在web端更容易做到这一点(如php中的)。因此,您可以将NMEA代码传递给服务器,解析它,并将其记录到数据库/文件中。然后,您可以使用简单的http请求从您的移动应用程序中获取数据。
如果两个设备彼此很接近,你可以很容易地使用蓝牙,但我不知道是否有理由在智能手机旁边放置一个额外的gps接收器:)
发布于 2015-04-25 10:22:21
首先,您需要某种通信渠道将位置从您的产品发送到服务器(1)直接到电话(2)。
https://stackoverflow.com/questions/29863426
复制相似问题