对gps终端进行监测的方法及实现该方法的服务器的制作方法

文档序号:7660304阅读:117来源:国知局
专利名称:对gps终端进行监测的方法及实现该方法的服务器的制作方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种对GPS终端进行监测的方法及实现该方法的服务器。
背景技术
GPS (Global Positioning System,全球定位系统),是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统。其定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。 目前,GPS定位系统被广泛应用在车辆导航、海洋救援、飞机导航、航空救援等领域。
围栏,是人为划定一个位置范围,利用围栏技术,对GPS终端所有者来说,可以限定GPS终端活动范围,若GPS终端走出该范围,GPS终端所有者能够收到相应的信息,达到对GPS终端监测的目的。对于商家来说,商家可以对进入围栏的GPS终端发送广告。
目前对GPS终端实现围栏的设定是在GPS终端上实现的,并且由GPS终端自行判断其是否进入围栏和走出围栏。这种围栏设定方式存在如下缺陷
1.在GPS终端上仅能够设定圆形围栏,即以某一标的物为中心的一个圆形位置范围;
2.在GPS终端上不方便进行围栏信息的输入与修改。

发明内容
为此,本发明所要解决的技术问题是提供一种对GPS终端进行监测的方法及实现该方法的服务器,该监测方法更简便,监测范围更精确。
于是,本发明提供了一种对GPS终端进行监测的方法,该方法包括 GPS终端通过无线网络向服务器发送自己的位置信息;
预置好围栏的服务器,根据GPS终端的位置信息判断其与围栏的位置关系,用以实现对GPS终端的监测。
其中,所述GPS终端通过无线网络向服务器发送自己的位置信息,包括GPS终端通过GPRS无线网络根据加密协议,使用C/S模式向服务器发送包含有经纬度、速度信息的位置信息。
所述预置好围栏的服务器包括通过TOB形式在服务器上预置好围栏。
所述围栏包括用于存储圆心经纬度和半径信息的圆形围栏和用于存储多边形所有顶点经纬度信息的多边形围栏。
所述预置好围栏的服务器,根据GPS终端的位置信息判断其与围栏的位置关系, 包括
服务器遍历数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中; 若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为无围栏事件发生。
所述根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,包括 若围栏是圆形,则以GPS终端为点与圆心的距离是否小于半径做判断,若小于半径,则认为该GPS终端在该圆形围栏范围内;
若围栏是多边形,则以GPS终端为点与多边形上的点做直线,若该直线与多边形的交点大于等于两个交点,则认为GPS终端在该多边形围栏范围内。
本发明还提供了一种实现对GPS终端进行监测的服务器,该服务器包括
第一判断单元,用于遍历服务器数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中;
第二判断单元,若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为无围栏事件发生。
本发明提供了一种对GPS终端进行监测的方法及实现该方法的服务器,通过在预置好围栏的服务器上,根据GPS终端的位置信息判断其与围栏的位置关系方式,实现了对 GPS终端的监测。由于围栏信息是在服务器上设置的,因此相比于背景技术中所述围栏信息是在GPS终端上设置更为简便快捷。又由于在服务器上围栏还可以设置为多边形,该种围栏确认范围相比于圆形围栏来说,其监测范围更精确。


图1为本发明实施例所述GPS终端和服务器的连接关系示意图; 图2为本发明实施例所述GPS终端移动路线与围栏关系图。
具体实施例方式下面,结合附图对本发明进行详细描述。
本发明实施例提供了一种对GPS终端进行监测的方法,该方法包括 如图1所示,GPS终端10通过无线网络向服务器20发送自己的位置信息;
在预置好围栏的服务器20上根据该GPS终端10的位置信息判断其与围栏的位置关系,用以实现对GPS终端10的监测。
如图2所示,40代表一 GPS终端移动行走路线,30为预置的围栏。当GPS终端10 走出围栏30时,服务器20可以向GPS终端10的所有者发送信息告知其GPS终端已经走出其设定的围栏,当GPS终端进入围栏30时,商家可以对进入该围栏的所有GPS终端进行广告播报等。
在GPS终端,可以通过GPRS无线网络,或者CDMA无线网络,根据专用的加密协议, 使用c/s (Client/Server,客户机/服务器)模式向服务器发送包含有经纬度、速度信息、 海拔信息在内的位置信息。
在服务器端,可以通过TOB形式,在服务器上设定和修改围栏范围。这种操作方式相比在GPS终端上设定和修改围栏范围要容易操作得对。
所述围栏,包括圆形围栏和多边形围栏,圆形围栏,用于存储圆心经纬度和半径信息,多边形围栏,用于存储多边形所有顶点经纬度信息。二者相比,多边形围栏确定的范围更精确些,但是在GPS终端上设定围栏时,由于技术的原因,仅能够设定圆形围栏。为此,本实施例在服务器上设定围栏,可以设定多边形围栏,这样对于GPS终端的位置监测更精确些。
上述在预置好围栏的服务器上根据该GPS终端的位置信息判断其与围栏的位置关系,包括
服务器遍历其数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中; 若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为围栏事件发生没有发生。
上述根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,包括
若围栏是圆形,则以GPS终端为点,该GPS终端这个点与圆心的距离是否小于半径做判断,若小于半径,则认为该GPS终端在该圆形围栏范围内;
若围栏是多边形,则以GPS终端为点,该GPS终端这个点与多边形上的点做直线,若该直线与多边形的交点大于等于两个交点,则认为GPS终端在该多边形围栏范围内。
本发明实施例还提供了一种实现对GPS终端进行监测的服务器,该服务器可以内置有数据库,也可以外置有数据库,该服务器除了包括接收单元,发送单元外,还包括
第一判断单元,用于遍历服务器数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中;
第二判断单元,若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为无围栏事件发生。
本实施例所述对GPS终端进行监测的方法及实现该方法的服务器,在现实中应用很广,例如,目前海域争端不断,为防止我方渔民误入有争议海域或者跨入他国海域,可以划定一安全围栏,当渔民走出该围栏时,对GPS终端进行监测的服务器会向持有GPS终端的渔民或者渔政中心给予报警提示,以提示渔民已经走出安全区域,要返航,以保证安全。
综上所述,本发明实施例所述对GPS终端进行监测的方法及实现该方法的服务器,通过在预置好围栏的服务器上,根据GPS终端的位置信息判断其与围栏的位置关系方式,实现了对GPS终端的监测。由于围栏信息是在服务器上设置的,因此相比于背景技术中所述围栏信息是在GPS终端上设置更为简便快捷。又由于在服务器上围栏还可以设置为多边形,该种围栏确认范围相比于圆形围栏来说,其监测范围更精确。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种对GPS终端进行监测的方法,其特征在于,包括GPS终端通过无线网络向服务器发送自己的位置信息;预置好围栏的服务器,根据GPS终端的位置信息判断其与围栏的位置关系,用以实现对GPS终端的监测。
2.根据权利要求1所述的方法,其特征在于,所述GPS终端通过无线网络向服务器发送自己的位置信息,包括GPS终端通过GPRS无线网络根据加密协议,使用C/S模式向服务器发送包含有经纬度、速度信息的位置信息。
3.根据权利要求1所述的方法,其特征在于,其特征在于,所述预置好围栏的服务器包括通过WEB形式在服务器上预置好围栏。
4.根据权利要求3所述的方法,其特征在于,所述围栏包括用于存储圆心经纬度和半径信息的圆形围栏和用于存储多边形所有顶点经纬度信息的多边形围栏。
5.根据权利要求1所述的方法,其特征在于,所述预置好围栏的服务器,根据GPS终端的位置信息判断其与围栏的位置关系,包括服务器遍历数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中;若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为无围栏事件发生。
6.根据权利要求5所述的方法,其特征在于,所述根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,包括若围栏是圆形,则以GPS终端为点与圆心的距离是否小于半径做判断,若小于半径,则认为该GPS终端在该圆形围栏范围内;若围栏是多边形,则以GPS终端为点与多边形上的点做直线,若该直线与多边形的交点大于等于两个交点,则认为GPS终端在该多边形围栏范围内。
7.一种实现对GPS终端进行监测的服务器,其特征在于,包括第一判断单元,用于遍历服务器数据库中的所有围栏信息,判断该GPS终端位置信息是否在围栏中;第二判断单元,若该GPS终端在围栏中,根据其上次是否在该围栏中判断其是进入该围栏还是走出该围栏,若该GPS终端进入该围栏,则将该GPS终端增加到该围栏的用户列表中,若该GPS终端走出该围栏,则将该GPS终端从该围栏的用户类表中删除,若该GPS终端位置信息不在围栏中,则认为无围栏事件发生。
全文摘要
本发明提供了一种对GPS终端进行监测的方法及实现该方法的服务器,所述方法包括GPS终端通过无线网络向服务器发送自己的位置信息;预置好围栏的服务器,根据GPS终端的位置信息判断其与围栏的位置关系,用以实现对GPS终端的监测。所述服务器包括第一判断单元和第二判断单元。本发明所述方法及实现该方法的服务器,通过在预置好围栏的服务器上,根据GPS终端的位置信息判断其与围栏的位置关系方式,实现了对GPS终端的监测。由于围栏信息是在服务器上设置的,因此相比于背景技术中所述围栏信息是在GPS终端上设置更为简便快捷。又由于在服务器上围栏还可以设置为多边形,该种围栏确认范围相比于圆形围栏来说,其监测范围更精确。
文档编号H04W4/02GK102186140SQ20111011729
公开日2011年9月14日 申请日期2011年5月7日 优先权日2011年5月7日
发明者邹远富 申请人:东莞市车友互联信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1