一种确定目标物体的地理位置的方法及电子设备与流程

文档序号:12060592阅读:563来源:国知局
一种确定目标物体的地理位置的方法及电子设备与流程

本发明涉及电子技术领域,尤其涉及一种确定目标物体的地理位置的方法及电子设备。



背景技术:

随着电子技术的发展,电子设备的功能越来越丰富,给人们的生活和工作提供了诸多便利。例如:很多电子设备都具有导航和定位的功能,且内置电子地图,电子设备可以获取到当前的地理位置,并在电子地图上显示当前的地理位置,这在航海、侦察、巡逻、援救、测绘、勘探等领域具有广泛的应用价值。

虽然现在的电子地图数据已经相当丰富,但还是有很多遗漏的数据,且城市每天都在变化,地图数据无法做到及时更新。对于没有记录在电子地图中的目标物体,就需要将电子设备带到目标物体附近,才可以通过定位功能获得该目标物体的地理位置,这十分不方便,对于距离比较远的目标物体(例如:几公里或几十公里远的目标物体),就无法快速确定其地理位置。

综上,现有技术中在不靠近或不接触目标物体的情况下,存在无法确定目标物体的地理位置的技术问题。



技术实现要素:

本申请实施例通过提供一种确定目标物体的地理位置的方法及电子设备,解决了现有技术中无法快速确定远处目标物体的地理位置的技术问题。

一方面,本申请通过本申请的一实施例提供如下技术方案:

一种确定目标物体的地理位置的方法,应用于电子设备中,所述方法包括:

获取目标物体上测量点的球坐标系坐标,其中,所述球坐标系坐标的原点 为所述电子设备的当前地理位置;

将所述测量点的球坐标系坐标转换为所述测量点的空间直角坐标系坐标;

获取所述电子设备的当前地理位置;

基于所述电子设备的当前地理位置、以及所述测量点的空间直角坐标系坐标,确定所述测量点的地理位置,其中,所述测量点的地理位置即视为所述目标物体的地理位置。

优选地,所述电子设备包括测距模块和陀螺仪,所述获取目标物体上测量点的球坐标系坐标,包括:

通过所述测距模块,获取所述测量点相对于所述电子设备的距离;

通过所述陀螺仪,获取所述测量点相对于所述电子设备的方位角和仰角;

其中,所述测量点相对于所述电子设备的距离、方位角、仰角构成所述测量点的球坐标系坐标。

优选地,所述电子设备包括卫星定位模块,所述获取所述电子设备的当前地理位置,包括:

通过所述卫星定位模块,获取所述电子设备的当前地理位置;

其中,所述电子设备的当前地理位置包括所述电子设备的当前经度、当前纬度,或,所述电子设备的当前地理位置包括所述电子设备的当前经度、当前纬度、当前海拔。

优选地,所述测量点的地理位置,包括:

所述测量点的经度、纬度;或

所述测量点的经度、纬度、海拔。

优选地,所述确定所述测量点的地理位置之后,还包括:

在电子地图上标记出所述测量点的地理位置。

优选地,所述确定所述测量点的地理位置之后,还包括:

将所述测量点的地理位置发送给另一电子设备。

优选地,所述的确定目标物体的地理位置的方法,还包括:

在确定所述目标物体上多个测量点的地理位置之后,基于所述多个测量点的地理位置,绘制出所述目标物体的三维图。

另一方面,本申请通过本申请的一实施例,提供如下技术方案:

一种电子设备,包括:

第一获取单元,用于获取目标物体上测量点的球坐标系坐标,其中,所述球坐标系坐标的原点为所述电子设备的当前地理位置;

转换单元,用于将所述测量点的球坐标系坐标转换为所述测量点的空间直角坐标系坐标;

第二获取单元,用于获取所述电子设备的当前地理位置;

确定单元,用于基于所述电子设备的当前地理位置、以及所述测量点的空间直角坐标系坐标,确定所述测量点的地理位置,其中,所述测量点的地理位置即视为所述目标物体的地理位置。

优选地,所述电子设备包括测距模块和陀螺仪,所述第一获取单元,具体用于:

通过所述测距模块,获取所述测量点相对于所述电子设备的距离;通过所述陀螺仪,获取所述测量点相对于所述电子设备的方位角和仰角;其中,所述测量点相对于所述电子设备的距离、方位角、仰角构成所述测量点的球坐标系坐标。

优选地,所述电子设备包括卫星定位模块,所述第二获取单元,具体用于:

通过所述卫星定位模块,获取所述电子设备的当前地理位置;其中,所述电子设备的当前地理位置包括所述电子设备的当前经度、当前纬度,或,所述电子设备的当前地理位置包括所述电子设备的当前经度、当前纬度、当前海拔。

优选地,所述测量点的地理位置,包括:

所述测量点的经度、纬度;或

所述测量点的经度、纬度、海拔。

优选地,所述电子设备,还包括:

标记单元,用于所述确定所述测量点的地理位置之后,在电子地图上标记处所述测量点的地理位置。

优选地,所述电子设备,还包括:

发送单元,用于所述确定所述测量点的地理位置之后,将所述测量点的地理位置发送给另一电子设备。

优选地,所述电子设备,还包括:

绘制单元,用于在确定所述目标物体上多个测量点的地理位置之后,基于所述多个测量点的地理位置,绘制出所述目标物体的三维图。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

1、在本申请实施例中,公开了一种确定目标物体的地理位置的方法,应用于电子设备中,包括:获取目标物体(例如:位于远处的物体)上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置;将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标;获取电子设备的当前地理位置;基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置。所以,有效地解决了现有技术中在不靠近或不接触目标物体的情况下,存在无法确定目标物体的地理位置的技术问题。实现了在不靠近或不接触目标物体的情况下完成定位,不受空间影响,只要能看到目标,即可实时完成定位,获得目标物体的地理位置的技术效果。

2、在本申请实施例中,在确定测量点的地理位置之后,还将测量点的地理位置发送给另一电子设备,实现了对被测目标物体地理位置信息的分享,使得另一电子设备的用户可以基于测量点的地理位置信息,快速获知被测目标物体地理位置。

3、在本申请实施例中,在确定目标物体上多个测量点的地理位置之后,可以基于多个测量点的地理位置,绘制出目标物体的三维图,实现了对量程内 远近距离不同、体积不同的目标物体进行三维扫描的技术效果,即使目标物体体积很大或距离很远,也可进行三维扫描。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例中一种确定目标物体的地理位置的方法的流程图;

图2为本申请实施例中球坐标系的示意图;

图3为本申请实施例中一种电子设备的结构示意图。

具体实施方式

本申请实施例通过提供一种确定目标物体的地理位置的方法及电子设备,解决了现有技术中无法快速确定远处目标物体的地理位置的技术问题。

本申请实施例的技术方案为解决上述技术问题,总体思路如下:

一种确定目标物体的地理位置的方法,应用于电子设备中,包括:获取目标物体上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置;将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标;获取电子设备的当前地理位置;基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

实施例一

本实施例提供了一种确定目标物体的地理位置的方法,应用于电子设备中, 该电子设备可以是:智能手机、平板电脑、导航设备、勘探设备,或安装在望远镜上的电子装置等等。如图1所示,所述方法包括:

步骤S101:获取目标物体上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置。

在具体实施过程中,所述目标物体即为肉眼可见的任一物体(例如:人、树木、动物、车辆、房屋、高楼、铁塔、高山,等等),用户可以在远处通过所述电子设备确定该目标物体的地理位置。所述测量点可以是目标物体上的任一点,在目标物体体积较大时,可以将目标物体的某个部位作为测量点,在目标物体体积较小时,可以将目标物体整体作为测量点。

在具体实施过程中,如图2所示,测量点的球坐标系坐标包括:测量点相对于电子设备的距离r、方位角仰角θ。其中,该球坐标系的原点为电子设备的当前地理位置。若电子设备中使用二维电子地图,则电子设备的当前地理位置包括电子设备的当前纬度、当前经度;若电子设备中使用三维电子地图,则电子设备的当前地理位置包括电子设备的当前纬度、当前经度,和当前海拔。

在具体实施过程中,所述电子设备包括测距模块(例如:超声波测距模块、红外测距模块、或激光测距模块等)和陀螺仪(例如:2个单轴陀螺仪,或1个3轴陀螺仪)。电子设备可以通过测距模块对准目标物体上某一测量点,获取测量点相对于电子设备的距离r;可以将陀螺仪的两个轴的默认方向设定为如图2的X轴和Z轴,其中,X轴可以是东南西北中任意一个方向,Z轴为垂直于地面向上的方向,根据陀螺仪的功能,当测距模块对准目标物体上某一测量点时,即可通过陀螺仪获得该测量点相对于电子设备的方位角和仰角θ。

在具体实施过程中,对于距离较近的目标物体,可以采用超声波测距模块、或红外测距模块进行测距;对于距离较远的目标物体,可以采用激光测距模块进行测距。

步骤S102:将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标。

在具体实施过程中,基于球坐标系(r,θ,)与空间直角坐标系(x,y,z) 的转换关系:z=rcosθ,即可获得测量点的空间直角坐标系坐标。其中,测量点的空间直角坐标系坐标的原点依然为电子设备当前的地理位置。

步骤S103:获取电子设备的当前地理位置。

在具体实施过程中,所述电子设备包括一卫星定位模块,可以通过卫星定位模块,获取电子设备的当前地理位置(即:当前经度、当前纬度、当前海拔)。其中,所述卫星定位模块可以为:中国北斗卫星定位模块、或美国GPS模块、或欧洲伽利略卫星定位模块、或俄罗斯格洛纳斯卫星定位模块。

步骤S104:基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置。

在具体实施过程中,已知电子设备的当前地理位置,以及目标物体测量点相对于电子设备的相对位置(即:目标物体测量点的空间直角坐标系坐标),即可计算出目标物体测量点的地理位置,该测量点的地理位置即可被视为目标物体的地理位置。其中,若电子设备内置二维电子地图,则测量点的地理位置包括经度、纬度;若电子设备内置三维电子地图,则测量点的地理位置包括经度、纬度、海拔。

在具体实施过程中,在步骤S104之后,还包括:在电子地图上标记出测量点的地理位置。

在具体实施过程中,电子设备在确定目标物体测量点的地理位置后,可以在打开内置的电子地图,并在电子地图上标记出该测量点的地理位置,从而使用户在电子地图上看到目标物体的地理位置。

在具体实施过程中,在步骤S104之后,还包括:将测量点的地理位置(即:表示测量点的地理位的信息)发送给另一电子设备。例如:电子设备可以基于用户执行的一分享操作,将目标物体的地理位置信息发送给好友的电子设备。

在具体实施过程中,在目标物体为远处的体积很大的物体(例如:几公里 或几十公里远的高山)时,可以基于步骤S101~步骤S104中的方法,确定出该目标物体上(连续或不连续的)多个测量点的地理位置,并基于多个测量点的地理位置,绘制出目标物体的三维图,且测量点越多,绘制的三维图越精细,。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

1、在本申请实施例中,公开了一种确定目标物体的地理位置的方法,应用于电子设备中,包括:获取目标物体(例如:位于远处的物体)上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置;将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标;获取电子设备的当前地理位置;基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置。所以,有效地解决了现有技术中在不靠近或不接触目标物体的情况下,存在无法确定目标物体的地理位置的技术问题,实现了在不靠近或不接触目标物体的情况下完成定位,不受空间影响,只要能看到目标,即可实时完成定位,获得目标物体的地理位置的技术效果。

2、在本申请实施例中,在确定测量点的地理位置之后,还将测量点的地理位置信息发送给另一电子设备,实现了对被测目标物体地理位置信息的分享,使得另一电子设备的用户可以基于测量点的地理位置信息,快速获知被测目标物体地理位置。

3、在本申请实施例中,在确定目标物体上多个测量点的地理位置之后,可以基于多个测量点的地理位置,绘制出目标物体的三维图,实现了对量程内远近距离不同、体积不同的目标物体进行三维扫描的技术效果,即使目标物体体积很大或距离很远,也可进行三维扫描。

实施例二

基于同一发明构思,本申请另一实施例提供一种实施本申请实施例中确定目标物体的地理位置的方法的电子设备。

如图3所示,一种电子设备,包括:

第一获取单元201,用于获取目标物体上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置;

转换单元202,用于将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标;

第二获取单元203,用于获取电子设备的当前地理位置;

确定单元204,用于基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置。

在具体实施过程中,电子设备包括测距模块和陀螺仪,第一获取单元201,具体用于:

通过测距模块,获取测量点相对于电子设备的距离;通过陀螺仪,获取测量点相对于电子设备的方位角和仰角;其中,测量点相对于电子设备的距离、方位角、仰角构成测量点的球坐标系坐标。

在具体实施过程中,电子设备包括卫星定位模块,第二获取单元203,具体用于:

通过卫星定位模块,获取电子设备的当前地理位置;其中,电子设备的当前地理位置包括电子设备的当前经度、当前纬度,或,电子设备的当前地理位置包括电子设备的当前经度、当前纬度、当前海拔。

在具体实施过程中,测量点的地理位置,包括:

测量点的经度、纬度;或

测量点的经度、纬度、海拔。

在具体实施过程中,电子设备,还包括:

标记单元,用于确定测量点的地理位置之后,在电子地图上标记处测量点的地理位置。

在具体实施过程中,电子设备,还包括:

发送单元,用于确定测量点的地理位置之后,将测量点的地理位置发送给另一电子设备。

在具体实施过程中,电子设备,还包括:

绘制单元,用于在确定目标物体上多个测量点的地理位置之后,基于多个测量点的地理位置,绘制出目标物体的三维图。

由于本实施例所介绍的电子设备为实施本申请实施例中确定目标物体的地理位置的方法所采用的电子设备,故而基于本申请实施例中所介绍的确定目标物体的地理位置的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本申请实施例中的方法不再详细介绍。只要本领域所属技术人员实施本申请实施例中确定目标物体的地理位置的方法所采用的电子设备,都属于本申请所欲保护的范围。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

1、在本申请实施例中,公开了一种电子设备,包括:第一获取单元,用于获取目标物体上测量点的球坐标系坐标,其中,球坐标系坐标的原点为电子设备的当前地理位置;转换单元,用于将测量点的球坐标系坐标转换为测量点的空间直角坐标系坐标;第二获取单元,用于获取电子设备的当前地理位置;确定单元,用于基于电子设备的当前地理位置、以及测量点的空间直角坐标系坐标,确定测量点的地理位置,其中,测量点的地理位置即视为目标物体的地理位置。所以,有效地解决了现有技术中在不靠近或不接触目标物体的情况下,存在无法确定目标物体的地理位置的技术问题,实现了在不接触目标物体的情况下完成定位,不受时间空间影响,只要能看到目标,即可实时完成定位,获得目标物体的地理位置的技术效果。

2、在本申请实施例中,所示电子设备还包括发送单元,用于确定测量点的地理位置之后,将测量点的地理位置信息发送给另一电子设备,实现了对被测目标物体地理位置信息的分享,使得另一电子设备的用户可以基于测量点的 地理位置信息,快速获知被测目标物体地理位置。

3、在本申请实施例中,所示电子设备还包括绘制单元,用于在确定目标物体上多个测量点的地理位置之后,基于多个测量点的地理位置,绘制出目标物体的三维图,实现了对量程内远近距离不同、体积不同的目标物体进行三维扫描的技术效果,即使目标物体体积很大或距离很远,也可进行三维扫描。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1