一种定位方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种定位方法及系统。
【背景技术】
[0002]日常生活中,经常出现需要了解对方位置信息的情况。例如在旅游途中跟朋友走失,急切需要了解朋友的位置信息以便尽快找到,有老年痴呆症的老人容易走失,家人迫切需要知道其位置信息,以便发生不测。
[0003]目前,当一用户想要获知另一用户的位置信息时,通常都是通过打电话或发短信的方式向对方询问,如果对方由于某些特殊原因,如外部环境过于嘈杂或个人身体原因,未能及时接听电话或回复短信时,则无法获知对方的位置信息。
【发明内容】
[0004]为克服上述现有技术存在的不足,本发明之目的在于提供一种定位方法及系统,其可以及时对手机用户进行定位,提高定位的成功率。
[0005]为达上述及其它目的,本发明提出一种定位方法,包括如下步骤:
步骤一,主移动终端接收定位请求,选定所定位的联系人移动终端;
步骤二,主移动终端向所选中的联系人移动终端发送定位请求;
步骤三,联系人移动终端于接收到主移动终端的定位请求时,判断是否对其自身进行定位;
步骤四,若联系人移动终端收到允许定位的确认信息后,则采用相应定位方式对其自身进行定位,获取地理位置信息;若联系人移动终端收到不允许定位的否定信息,则不进行任何操作;
步骤五,联系人移动终端将理位置信息以短信或数据包的方式发送给主移动终端;步骤六,主移动终端提取出联系人移动终端发回的短信或数据包中的地理位置信息,并将提取出的地理位置信息标注在主移动终端的地理位置信息系统上。
[0006]进一步地,于步骤六之后,还包括如下步骤:
主移动终端获取自身的地理位置信息;
将自身的地理位置信息与联系人移动终端的地理位置信息同时在主移动终端的地理位置信息系统上予以显示。
[0007]进一步地,该方法还包括如下步骤:主移动终端利用最优路线计算方法,获取主移动终端地理位置信息至联系人移动终端地理位置的最优路线,并于该地理位置信息系统上予以标注。
[0008]进一步地,步骤一中,选定的联系人移动终端为主移动终端电话簿中的联系人。
[0009]进一步地,于步骤四中,若联系人移动终端在某一预定时间内未收到任何操作指示,则判断定位请求的发送方是否为手机电话簿中的联系人,若为手机电话簿中的联系人,则对其自身进行定位,获取地理位置信息,否则不执行任何操作。
[0010]进一步地,于步骤四中,若联系人移动终端若判断定位请求的发送方为允许定位权限的联系人,则对其自身进行定位,获取地理位置信息,否则,若判断定位请求的发送方为不允许定位权限的联系人,则不进行定位操作。
[0011]为达到上述目的,本发明还提供一种定位系统,包括:
主移动终端包括第一接收模块、定位请求发送模块、定位信息接收模块、定位信息处理模块,该第一接收模块用于接收用户的定位请求操作,选定所定位的联系人移动终端;该定位请求发送模块向所选中的联系人移动终端发送定位请求;该定位信息接收模块用于接收联系人移动终端发送的包含地理位置信息的短信或数据包;该定位信息处理模块用于提取出联系人移动终端发回的短信或数据包中的地理位置信息,并将提取出的地理位置信息标注在主移动终端的地理位置信息系统上;
联系人移动终端包括定位请求接收模块、判断模块、第一定位模块、定位信息发送模块,该定位请求接收模块用于接收主移动终端发送的定位请求;该判断模块用于判断是否对联系人移动终端进行定位;该第一定位模块,对联系人移动终端进行定位,获取其地理位置信息;该定位请求发送模块用于将地理位置信息以短信或数据包的方式发送给主移动终端。
[0012]进一步地,所述判断模块判断是否接收到允许定位的确认信息,若接收到允许定位的确认信息,则启动第一定位模块进行定位,否则不进行任何操作。
[0013]进一步地,所述判断模块若在某一预定时间内未收到任何操作指示,则进一步判断定位请求的发送方是否为手机电话簿中的联系人,若为手机电话簿中的联系人,则启动第一定位模块进行定位,否则不执行任何操作。
[0014]进一步地,所述主移动终端还包括第二定位模块,用于获取自身的地理位置信息,所述定位信息处理模块将主移动终端自身的地理位置信息与联系人移动终端的地理位置信息同时在主移动终端的地理位置信息系统上予以显示,并利用最优路线计算方法,获取主移动终端地理位置信息至联系人移动终端地理位置的最优路线,并于该地理位置信息系统上予以标注。
[0015]与现有技术相比,本发明一种定位方法及系统通过主移动终端对其电话簿中的联系人移动终端发送定位请求,联系人移动终端于接收定位请求后对定位请求进行判断确认,于确认后对其自身地理位置信息进行定位后发送至主移动终端,由定位信息处理模块对其地理位置信息进行处理并于主移动终端之地理位置信息系统上予以显示,实现了及时对手机用户进行定位,提高定位的成功率的目的,同时,本发明还可以在地理位置信息系统中标注出主移动终端与联系人移动终端的最优路线,便于对联系人移动终端的及时找寻。
【附图说明】
[0016]图1为本发明一种定位方法的步骤流程图;
图2为本发明一种定位系统的系统架构图。
【具体实施方式】
[0017]以下通过特定的具体实例并结合【附图说明】本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
[0018]图1为本发明一种定位方法的步骤流程图。如图1所示,本发明一种定位方法,包括如下步骤:
步骤101,主移动终端接收定位请求,选定所定位的联系人移动终端;在本发明较佳实施例中,主移动终端为定位端手机,其只能对其电话簿中的联系人进行定位,具体地,在主移动终端的联系人电话之个人信息中,添加一个定位图标,当用户需对某联系人进行定位时,点击将该联系人个人信息中的定位图标进行定位。
[0019]在本发明中,主移动终端是指发起联系人移动终端请求的移动终端;联系人移动终端是指利用GPS系统进行定位,将所获取的地理位置信息发送到主移动终端的移动终端,所获取的地理位置信息可以为联系人移动终端的经度、玮度,所发出的地理位置信息格式可以为联系人姓名+联系人手机号码+联系人移动终端的经度+联系人移动终端的维度+ 时间,例如,张三+13498000000+X = 134.2341&Y = 39.3465+20150501164742,时间格式为年份月份小时分钟秒。
[0020]步骤102,主移动终端向所选中的联系人移动终端发送定位请求。
[0021]步骤103,联系人移动终端于接收到主移动终端的定位请求时,判断是否打开GPS进行定位,若gps已打开的,则弹出请求信息为是否准许定位。
[0022]步骤104,若联系人移动终端收到允许定位的确认信息后,则使用内置GPS模块来进行定位,获取地理位置信息;若联系人移动终端收到不允许定位的否定信息,则不进行任何操作。
[0023]当然,手机可以通过自带的GPS模块获取当前的位置信息,也可以通过基站定位的方式获取当前的位置信息,本发明不以此为限。
[0024]考虑到联系人移动终端的用户可能处于未看到定位请求或不便于操作(例如患有老年痴呆的用户),较佳的,在步骤104中,若联系人移动终端在某一预定时间内未收到任何操作指示,则判断定位请求的发送方是否为手机电话簿中的联系人,若为手机电话簿中的联系人,则使用内置GPS模块来进行定位,获取地理位置信息,否则不执行任何操作。作为本发明的另一实施例,也可于联系人移动终端对电话簿中的联系人设置定位权限,以允许或不允许电话簿中的联系人对其进行定位,则相应的,联系人移动终端若判断定位请求的发送方为允许定位权限的联系人,则使用内置GPS模块来进行定位,获取地理位置信息,否则,若判断定位请求的发送方为不允许定位权限的联系人,则不进行定位操作。
[0025]步骤105,联系人移动终端将理位置信息以短信或数据包的方式发送给主移动终端。
[0026]步骤106,主移动终端提取出联系人移动终端发回的短信或数据包中的地理位置信息,并将提取出的地理位置信息标注在主移动终端的地理位置信息系统上。
[0027]较佳的,于步骤106之后,还包括如下步骤:
主移动终端获取自身的地理位置信息;
将自身的地理位置信息与联系人移动终端的地理位置信息同时在主移动终端的地理位置信息系统上予以显示;