图片77
智能防丢器的使用者可选择已注册的防丢器,并向服务器发出请求其它用户帮助的信息,同时向其他用户请求帮助,当其距离达到用户设备扫描安全范围之内时,智能防丢器的系统将首先判断防丢器的距离信息,然后关闭所请求的入口,在监视模式下自动切换,只有在该防丢器丢失后,才能进入对应的请求页,不断将请求协助信息上载到服务端,请求协助信息有地址、图片、具体文字描述信息等,在用户发送请求信息之后,服务器将保存请求信息和防丢器信息。
智能防丢器的数据库专门为这方面的申请资料设计了一个表格,叫做丢失信息表,数据库表结构有很大作用。智能防丢器装有该系统的手机在扫描防丢器时,根据智能防丢器的独特识别字符,检索丢失信息表,如果检索到合格的数据,就会判定该防丢器需要帮助;将利用手机GPS定位功能,自动获取当前GPS坐标发送到服务器。因为我国现行的地图坐标标准与GPS所采用的国际坐标标准不同,因此国内地图上显示的GPS坐标位置与实际位置都存在一定的偏差。服务端获得GPS坐标后要做转换处理,一是根据高德地图提供的API对GPS坐标进行修正,并转换为正确的坐标,以方便寻找。
智能防丢器是将修改过的GPS坐标按照地图提供的API将其转换成可以理解的地址文字描述,方便用户浏览和理解。服务端将转换后的坐标、文本地址、时间保存到数据库中,数据库中对应的表名称为辅助信息表,一旦用户发送请求协助信息完成,智能防丢器系统将以特定的时间间隔不断地向服务端检索协助信息表,当检索到该丢失程序对应的辅助信息时,系统向设备发送通知信息,并将协助信息显示在接收的信息列表页面上。
智能防丢器如果系统需要再一次从服务器获取辅助信息表,那么检索条件将自动添加,这样就可以每次检索最新的辅助信息,从而减少数据检索量,缩短检索时间,提高系统性能。使用者点击浏览协助信息时,将打开地图显示辅助信息所提供的位置信息,并提供步行、公交、驾车三种导航方式,让用户选择合适的路径,迅速找到丢失的物品。