移动轨迹记录

2019-02-07  
关于,移动轨迹记录的解决方案。
可以记录阳叔作为一名“光荣的广佛候鸟”的踪迹,作为后续数据分析的数据源;也作为危急情况下,跟家人报告自己位置的用途。

要点:
●以 手机/平板 这些便携设备作为采集源,采集 基站信息、(A)GPS信息、IP信息。
●透过GPRS网络、IP网络,以心跳反馈方式,定时传输上述加密过的数据,到1+个Web服务器节点。
●Web服务器接收后,只验证来源是否合法;然后将Raw信息快速存储进数据库,不做解析,以保证资源能尽量用在及时响应请求上。
●VPS服务器,Worker角色。定时检测数据库的未处理记录,通过第三方供应商接口,获取详细的地理信息后,补充回数据库。

●记录查看服务,只授权指定的访问者,服务端可按需 新增/移除访问者。
●以“点”的方式呈现 当时反馈所处的地点,包括坐标、地址、出现的时间。
●以“线”的方式呈现 一段时间内的原始轨迹(浅红线);用算法排除部分误差大的点,然后绘制更具参考价值的纠偏轨迹(深红线)。
●轨迹回放时,按向量和物距,绘制体现方向和速度的绿色线。

●又到我的小N手机出场啦。第7款J2ME软件。
●主体内容是 3秒/帧 的星星动画。
●用底色表示传输成功与否;比如白色=未传输;绿色=向全部Web服务器节点请求成功;红色=全部失败;橙色=部分失败。
●希望被采集和反馈数据时,手动启动软件;不方便或想停止时,可以主动退出;而运行状态如果切换到后台,软件能够保持继续工作。
●“乌云”按钮可以代替物理按钮,快速切换到后台,继续“假装”用手机。
●用“小星星”的名字、图片、动画等,是因为危急情况下,多数不能方便地像“拨打110电话”那样明显。因此也可以更换成 小太阳、小月亮,甚至开心消消乐、王者荣耀等等能够迷惑对手的内容。
o(*≧▽≦)ツ 互动:
2019-05-20  采集端的app更新
之前2月份开发的是J2ME类型的软件。由于GSM的很多信息,Nokia官方并没开放足够的接口给J2ME,因此之前的实现方案,是要配合其它“基站跟踪”软件。
		
而此次开发的是Python for S60类型的软件。默认权限很充足,能够轻松获取到cell_id等信息、能够设置access_point(可以不弹框,自动选择网络节点)。
核心功能与策略,跟之前相同。同时配合“余额宝”的“内容”,效果还是杠杠的。
o(*≧▽≦)ツ 互动: