V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjhzxhz
V2EX  ›  程序员

使用 GPS 实时获取物体位置的问题

  •  
  •   zjhzxhz ·
    hzxie · 2016-05-12 11:14:51 +08:00 · 2645 次点击
    这是一个创建于 3125 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有这样的一个需求:

    树莓派上有一个 GPS 模块, 可以实时发送经纬度坐标到 Web(URL 假设是http://example.com/update-location.php, 频率可能是 3 秒 /次)

    Web 上有一张地图(URL 假设是http://example.com/index.php), 有一个使用了 SSE(Sever-Sent Event)协议的页面(URL 假设是http://example.com/get-location.php), 其中index.php在页面加载时和get-location建立了连接, 因此可以不断推送由update-location.php传送来的坐标数据.

    那么问题来了, 怎么将update-location.php中的数据 -> get-location.php呀? 最理想的状况时不需要存储, 直接将update-location.php推送到get-location.php.

    5 条回复    2016-05-12 18:53:07 +08:00
    oott123
        1
    oott123  
       2016-05-12 11:29:45 +08:00
    你可能需要 WebSocket 。
    实在需要用 PHP ,建议 memcached 。
    完全不需要存储的话,你这样是做不到的,除非用 php 当 server 。
    linuxchild
        2
    linuxchild  
       2016-05-12 12:17:17 +08:00 via Android
    放在缓存里可以😄
    话说直接给 get 不断传值不行?
    loading
        3
    loading  
       2016-05-12 12:20:04 +08:00 via Android
    可以考虑放入系统环境变量里面……
    zjhzxhz
        4
    zjhzxhz  
    OP
       2016-05-12 12:53:11 +08:00
    @linuxchild
    什么叫给 get 不断传值?
    misaka19000
        5
    misaka19000  
       2016-05-12 18:53:07 +08:00
    Redis

    方便,简单
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2731 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:50 · PVG 16:50 · LAX 00:50 · JFK 03:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.