V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iancure
V2EX  ›  问与答

如何在一台手机上实时显示对方手机的位置?

  •  
  •   iancure · 2014-12-04 15:34:46 +08:00 · 3483 次点击
    这是一个创建于 3458 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我能想到的方案就是手机A每五秒上传一次自己的位置到服务器,然后服务器维护一个表,接受到手机A的位置后就更新A在数据库中的位置数据。
    然后手机B每5秒向服务器请求一次手机A的位置数据,服务器就从数据库中取。然后B手机获得了A的位置后就在B手机的地图上实时绘制A手机的位置
    因为我没做过服务器端,不知道我这样做是不是可行的,以及有没有更好的方案?
    7 条回复    2014-12-04 16:55:57 +08:00
    iancure
        1
    iancure  
    OP
       2014-12-04 15:41:33 +08:00
    为什么在首页上看不见我的帖子呢?
    whywhywhy
        2
    whywhywhy  
       2014-12-04 16:27:53 +08:00
    偷偷告诉你一个秘密,自己发的主题自己打开首页是看不到的
    rrfeng
        3
    rrfeng  
       2014-12-04 16:33:55 +08:00
    当然可以,简单来说就是 A 向 B 传送一个坐标数据而已。甚至不用存。

    如果有推送机制的话直接服务器收到 A 的消息直接推送到 B 就好了
    wheatcuican
        4
    wheatcuican  
       2014-12-04 16:37:46 +08:00
    有种情侣间使用的APP有这个功能,忘了叫什么了。
    learnshare
        5
    learnshare  
       2014-12-04 16:47:37 +08:00
    微信可以发送位置给对方,不知道有没有实时位置。Google Plus 是可以的
    iancure
        6
    iancure  
    OP
       2014-12-04 16:52:18 +08:00
    恩恩,我是要做两个这样的应用。
    我是考虑这样存取数据库没啥关系吧
    Elethom
        7
    Elethom  
       2014-12-04 16:55:57 +08:00
    iOS 自帶功能. Find My Friends.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2177 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.