我正在构建一个将嵌入谷歌地图的Android应用程序。
此应用程序应在地图中显示某个区域内的多条公交车。
我知道我需要在总线上安装GPS设备,然后将每个设备连接到我的应用程序。
我的问题是;如何将 Android应用连接到 GPS设备?
真的需要信息。谢谢!
答案 0 :(得分:1)
你不会,直接。您可以通过互联网向中央服务器通过网络服务提供GPS设备报告。然后,您将有第二个Web服务将数据提供给请求它的Android设备。
答案 1 :(得分:0)
通常,您的Android设备会包含一个可以像described here一样轻松访问的GPS芯片 - 只需要使用几个类,并使用清单条目来进行位置访问。
我不知道是否实际支持任何外部(USB OTG,我假设)设备。如果有的话,很难知道。
答案 2 :(得分:0)
您必须拥有一种机制,通过该机制,每辆公交车上的gps单元定期向您的公交车轨道应用程序所在的设备发送其位置。
在A-GPS(辅助GPS)中有一个Net-Initiated案例,您的应用可以将位置请求发送到各个单位,并且在接收到他们的位置时,您的应用可以显示它。您的GPS设备必然会与此联网。它有点类似于用例,在许多社交网络中,您的设备请求朋友的位置并进行检索。