社区
高性能WEB开发
帖子详情
实时获取附近用户位置,用以推送消息
侯爵123
2016-03-10 02:01:11
我们系统十万+用户, 因为用户间需要在几百米内进行沟通,所以需要实时获取用户的位置。而且用户都是不断移动的。 平台如果上百万的用户,不可能所有用户的手机一直在不停的定位吧。 好比滴滴打车,下单后实时推送给车主,车主又是不断移动的, 所以请问 系统如果要拿到附近的用户,怎么拿最好呢? 先谢谢各位了。
...全文
2144
6
打赏
收藏
实时获取附近用户位置,用以推送消息
我们系统十万+用户, 因为用户间需要在几百米内进行沟通,所以需要实时获取用户的位置。而且用户都是不断移动的。 平台如果上百万的用户,不可能所有用户的手机一直在不停的定位吧。 好比滴滴打车,下单后实时推送给车主,车主又是不断移动的, 所以请问 系统如果要拿到附近的用户,怎么拿最好呢? 先谢谢各位了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乔不思
2016-04-20
打赏
举报
回复
当然具体的”打点“功能还得依靠具体定位系统,百度地图,高德,腾讯都能提供这方面的技术对接。
乔不思
2016-04-20
打赏
举报
回复
无论是滴滴还是其他的打车软件,他们都会每个几秒定时去”打点“ ---app端有定时再跑,然后把数据上传到服务器,服务器来处理数据的。
大雨将至
2016-04-10
打赏
举报
回复
这个还真是要客户端一直定位,然后每隔几秒钟上报一次自己的位置 所以司机都是两个手机,一个插着充电线专门做打车软件客户端
zbdgege
2016-04-08
打赏
举报
回复
滴滴不是用户推给司机的,而是司机从订单池中去取的,只说这个
tianfang
2016-03-11
打赏
举报
回复
所有用户都要定位,记录到数据库中,可以采用内存数据库(如 mysql的内存表)保存。 用户定位就写到这个表中,坐标值可以将0-180度乘以系数转换为64位整数保存,避免浮点运行降低效率。
tianfang
2016-03-11
打赏
举报
回复
gps坐标 中心点经纬度加减浮动距离(距离转换为经纬度值)得到经纬度的区间,搜索坐标在这个区间中的用户
微信小程序
推送
消息
微信小程序
推送
消息
前言 一、
推送
消息
:小程序“订阅
消息
”功能 二、开发步骤 1.小程序调用wx.requestSubscribeMessage,进行
消息
订阅
用户
授权 2.小程序调用wx.login,
获取
code 3.后端访问请求,
获取
用户
openId 4....
WebSocket服务端
消息
推送
消息
推送
用好了能增强
用户
体验,实现
消息
推送
有N种解决方案。 1.1、什么是
消息
推送
消息
推送
(Push)指运营人员通过自己的产品或第三方工具对
用户
当前网页或移动设备进行的主动
消息
推送
。
用户
可以在网页上或移动...
基于 RabbitMQ 的
实时
消息
推送
Web 应用都是基于 HTTP 协议的请求/响应模式,无法像 TCP 协议那样保持长连接,因此Web 应用就很难像手机那样实现
实时
的
消息
推送
。就目前来看,Web 应用的
消息
推送
方式主要有以下几种: 1.1 Ajax短轮询 Ajax ...
android app
消息
推送
,如何进行app
消息
推送
(push)?
1
消息
推送
消息
推送
(push),是指运营人员通过自己产品后台或第三方工具对
用户
移动设备进行的主动
消息
推送
,是厂商主动触达
用户
的通道。通过
消息
推送
,目标
用户
可以在移动设备通知和状态栏看到
消息
通知,唤起
用户
点击...
接入华为
推送
用API给iOS应用发
消息
时如何
获取
access_token?
经常有开发小伙伴向我们提问关于使用华为
推送
给苹果手机
推送
消息
的问题,那么首先华为
推送
到底支不支持苹果手机呢?答案可以肯定地告诉你:可以。 详见下图 苹果手机如何接入华为
推送
? 首先你需要提前准备好...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章