Java 跟踪GPS位置-实时馈送

Java 跟踪GPS位置-实时馈送,java,android,google-maps,Java,Android,Google Maps,我正在开发一个android应用程序,我想跟踪用户的位置 假设我们有两个用户,user1和user2。 user1位于固定点,而user2正在移动。我希望,user1能够通过GPS检测user2的位置,GPS是连续移动的 是否有任何API可用于此 谢谢你的建议。不 您想拥有一个具有这样一个API的设备吗 您需要创建自己的客户端来监视用户的位置(使用 这是目前为止最好的方法)并传输user1位置更改 通过中继服务器发送到user2 如果您的时间很短,而谁的时间不短,请为您的服务器使用某种类型的服务

我正在开发一个android应用程序,我想跟踪用户的位置

假设我们有两个用户,
user1
user2
user1
位于固定点,而
user2
正在移动。我希望,user1能够通过GPS检测user2的位置,GPS是连续移动的

是否有任何API可用于此

谢谢你的建议。

您想拥有一个具有这样一个API的设备吗

您需要创建自己的客户端来监视用户的位置(使用 这是目前为止最好的方法)并传输user1位置更改 通过中继服务器发送到user2

如果您的时间很短,而谁的时间不短,请为您的服务器使用某种类型的服务。

您想拥有一个具有这样一个API的设备吗

您需要创建自己的客户端来监视用户的位置(使用 这是目前为止最好的方法)并传输user1位置更改 通过中继服务器发送到user2


如果您的时间很短,而谁的时间不短,请为您的服务器使用某种类型的Web套接字。

可以满足您的要求的是Web套接字

以一种大大简化的方式,它们允许您通过网络直接与另一个客户端通信,发送推送通知。推送通知与标准的增量检查相比非常好,因为它们使用的电池更少,并且可以立即发送新内容

有很多框架可以同时与Android和iOS一起工作,以防有一天你想通过相同的框架将你的应用迁移到iOS

我使用的是PubNub,PubNub网站上有大量关于Android API的文档。 他们甚至创建了一个演示应用程序,其功能与您的要求类似

可以找到它们。这些示例不提供代码,而是描述如何使用每个PubNub特性来实现系统;但是,显示了实现这种过程的代码

我相信你可以在两辆车之间建立一个“聊天室”,来回发送GPS坐标。在客户端,您将解析这些GPS坐标(或lat/long),并为它们提供一个类似于您标记的地图API(谷歌地图)

一定要记住使用PubNub的价格。还有其他替代方法,如Socket.IO和Pusher,或非实时且更便宜的服务,如Parse

使用Parse,您必须每隔X个时间增量检查lat/long或GPS坐标

如果你需要更多的帮助,请告诉我


很抱歉,我无法链接更多提到的资源,我目前有2个链接限制。

Web套接字可能满足您的要求

以一种大大简化的方式,它们允许您通过网络直接与另一个客户端通信,发送推送通知。推送通知与标准的增量检查相比非常好,因为它们使用的电池更少,并且可以立即发送新内容

有很多框架可以同时与Android和iOS一起工作,以防有一天你想通过相同的框架将你的应用迁移到iOS

我使用的是PubNub,PubNub网站上有大量关于Android API的文档。 他们甚至创建了一个演示应用程序,其功能与您的要求类似

可以找到它们。这些示例不提供代码,而是描述如何使用每个PubNub特性来实现系统;但是,显示了实现这种过程的代码

我相信你可以在两辆车之间建立一个“聊天室”,来回发送GPS坐标。在客户端,您将解析这些GPS坐标(或lat/long),并为它们提供一个类似于您标记的地图API(谷歌地图)

一定要记住使用PubNub的价格。还有其他替代方法,如Socket.IO和Pusher,或非实时且更便宜的服务,如Parse

使用Parse,您必须每隔X个时间增量检查lat/long或GPS坐标

如果你需要更多的帮助,请告诉我


很抱歉,我无法链接更多提到的资源,我目前有2个链接限制。

@Trend:谢谢你的建议。我想插座可以解决这个问题me@Trend:谢谢你的建议。我想插座可以帮我解决这个问题