论坛首页 移动开发技术论坛

GPS的那点儿事儿~!so easy~

浏览 12662 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-10-30  
和GIS中的空间分析差不多~~~
0 请登录后投票
   发表时间:2011-10-30  
su1216 写道
根据经纬度找出你附近的人


不就是点和圆的位置关系吗。。。


数据量大的时候,要是根据点和圆还有经纬度的算法来计算的话,性能上肯定不够的
一般成熟做法都是GeoHash
把经纬度转换为字符串,然后通过全文检索来快速搜索
mongodb里已经内置了
0 请登录后投票
   发表时间:2011-10-31  
经纬度的值可以通过GPRS,基站,wifi获得,或者使用AGPS(基站和GPRS结合),微信这个功能就是在一定范围内找出同时使用微信的用户,应该可以这样实现:每个正在使用微信的用户把自身当前的经纬度发送给服务器,利用经纬度和距离转换公式就可筛选出指定范围内的在线用户的经纬度,然后由经纬度返回在线用户。
0 请登录后投票
   发表时间:2011-10-31  
我记得我用微信没从没开过GPS 应该是基站定位 GPS辅助定位
0 请登录后投票
   发表时间:2011-10-31  
服务器上应该也不是太复杂,这些用户的数据都是在内存里的吧
0 请登录后投票
   发表时间:2011-11-01  
trial989 写道
我记得我用微信没从没开过GPS 应该是基站定位 GPS辅助定位

是的 这点确实是 我也发现了,不知道朋友你是否有基站定位的经验 分享下
0 请登录后投票
   发表时间:2011-11-01  
su1216 写道
libo19881179 写道
su1216 写道
根据经纬度找出你附近的人


不就是点和圆的位置关系吗。。。


应该服务器端有套简单的算法,根据经纬度算出 周围某个范围内其他用户的位置



我觉得点和圆的位置关系就已经够简单的了。。。


之前不是有根据定位点查找周边酒店、旅游景点……找附近的人,应该一个道理吧
0 请登录后投票
   发表时间:2011-11-03  
快乐小鱼儿 写道
su1216 写道
libo19881179 写道
su1216 写道
根据经纬度找出你附近的人


不就是点和圆的位置关系吗。。。


应该服务器端有套简单的算法,根据经纬度算出 周围某个范围内其他用户的位置



我觉得点和圆的位置关系就已经够简单的了。。。


之前不是有根据定位点查找周边酒店、旅游景点……找附近的人,应该一个道理吧



这个怎么做啊?想了解一下
0 请登录后投票
   发表时间:2011-12-13  
那用DDMS模拟GPS定位,程序在2.1可以正常运行,但在2.3模拟器直接死机重启是什么问题?
0 请登录后投票
   发表时间:2011-12-14  
cjb7625 写道
那用DDMS模拟GPS定位,程序在2.1可以正常运行,但在2.3模拟器直接死机重启是什么问题?

这个还是上真机测试好,模拟器有时会有这样那样的问题,以真机为准
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics