谷歌地图共享位置

时间:2016-06-07 09:03:34

标签: android google-maps sharing

我想使用谷歌地图制作一个Android应用程序。在这个应用程序中,我想像我的朋友请求分享我的位置,一旦他接受我的请求,他将获得路线图到我的位置(以前我分享)和我也希望看到他向我所在位置的移动路径。任何人都可以建议我如何分享位置。

3 个答案:

答案 0 :(得分:0)

我认为控制共享的最佳方法是使用socket.IO

在您抓住您的位置的设备上然后将您的位置发送到服务器,并在服务器端将您发射到其他设备。

希望帮助你

答案 1 :(得分:0)

要共享位置并在地图上显示,您需要按照以下步骤进行操作

  1. Read your location使用Android API。
  2. 一旦他接受了您的请求,请阅读他的位置并通过某些API将其分享到您的个人资料中。继续更新每个更改的距离增量或某个时间间隔的位置,并分享它。
  3. 现在你有两个地点的坐标。使用它们将数据填充到Google Maps API并在您的某个活动中加载地图。每当您从服务器收到朋友的更新位置时,请使用google maps api更新地图并在它们之间绘制路径。
  4. 要向朋友方面显示您所在位置的地图,需要做同样的事情。如果您的位置也会发生变化,那么您必须按照步骤2中的说明及时向服务器提供更新的位置

答案 2 :(得分:0)

如果您向朋友发送地理位置链接怎么办?像npm install -g npm npm cache clean npm update npm install 一样?这应该让接收者可以选择他所有的地理应用程序。谷歌地图,OsmAnd,也许是一些气象服务......