空间参数测量方法和用户终端的制作方法

文档序号:6173170阅读:171来源:国知局
空间参数测量方法和用户终端的制作方法【专利摘要】本发明提供一种空间参数测量方法和用户终端。本发明空间参数测量方法,包括:用户终端根据待测目标以及待测的空间参数确定参考点;所述用户终端获取所述参考点的位置信息;所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数。本发明参数测量方法和用户终端,通过由便携的用户终端获取参考点的位置信息,并根据参考点的位置信息计算待测目标的距离、面积、高度等空间参数,使用户在简单的操作后即可获得所需的空间参数,可以提升获得待测目标的空间参数的便利性。【专利说明】空间参数测量方法和用户终端【
技术领域
】[0001]本发明涉及信息处理技术,尤其涉及一种空间参数测量方法和用户终端。【
背景技术
】[0002]随着全球定位系统(GlobalPositioningSystem,简称:GPS)技术的发展,在GPS卫星覆盖的范围内,GPS信号接收机可以根据GPS卫星发送的星历参数和\或时间信息,获得其自身所在的位置信息。[0003]采用GPS的定位技术,可以根据GPS信号接收机自身所在的位置信息,对某个目标的位置进行测量,再结合专用的测量仪器和计算仪器进一步获得待测目标的其他参数,包括长度、角度、面积、高度等。[0004]但是,现有的对上述参数的测量的技术需要配备专用的GPS信号接收机以及专用的测量仪器和计算仪器,其中对不同参数的测量还需要配备不同的测量仪器,不便于携带以及使用,尤其对于户外测量的场景,不便于用户操作。【
发明内容】[0005]本发明提供一种空间参数测量方法和用户终端,以克服现有技术的空间参数测量方法不便于用户操作的问题。[0006]第一方面,本发明提供一种空间参数测量方法,包括:[0007]用户终端根据待测目标以及待测的空间参数确定参考点;[0008]所述用户终端获取所述参考点的位置信息;[0009]所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数。[0010]第二方面,本发明提供一种用户终端,包括:[0011]参考点确定模块,用于根据待测目标以及待测的空间参数确定参考点;[0012]参考点位置获取模块,用于获取所述参考点的位置信息;[0013]计算模块,用于根据所述参考点的位置信息计算获取待测目标的空间参数。[0014]本发明空间参数测量方法和用户终端,通过由便携的用户终端获取参考点的位置信息,并根据参考点的位置信息计算待测目标的空间参数,如距离、面积、高度等,使用户在简单的操作后即可获得所需的空间参数,可以提升获得待测目标的空间参数的便利性。【专利附图】【附图说明】[0015]图1为本发明空间参数测量方法实施例一的流程图;[0016]图2为本发明空间参数测量方法实施例二的流程图;[0017]图3为本发明空间参数测量方法实施例三的流程图;[0018]图4为本发明空间参数测量方法实施例三中待测目标的示意图;[0019]图5为本发明空间参数测量方法实施例四的流程图;[0020]图6为本发明空间参数测量方法实施例五的流程图;[0021]图7为本发明空间参数用户终端实施例一的结构示意图;[0022]图8为本发明空间参数用户终端实施例二的结构示意图。【具体实施方式】[0023]本发明各实施例所述的用户终端可以为智能手机(SmartPhone)、笔记本电脑、平板电脑、便携设备(PortableEquipment)等设备。[0024]图1为本发明空间参数测量方法实施例一的流程图,如图1所示,本实施例的方法可以包括:[0025]步骤101、用户终端根据待测目标以及待测的空间参数确定参考点。[0026]具体地,参考点需要根据待测目标以及待测的空间参数来确定,例如若需要测量两点之间的距离,则参考点为该两个点;若需要测量某一待测目标的占地面积,则需要根据该待测目标的形状,获取围成该待测目标的各个顶点,例如待测目标为一个长方形的生活小区,则参考点为该长方形的四个顶点,若待测目标为一个形状不规则的图形,则可以选取待测目标的轮廓上的多个顶点,将待测目标近似为多边形。[0027]在具体实现时,当所述用户终端位于所述待测目标所在位置时,所述用户终端可以将自身所在的位置作为参考点;或者,所述用户终端可以获取包含待测目标的影像,以使用户在所述影像中选取所述待测目标与地面的交汇点,并根据用户的选取指令确定参考点;或者,所述用户终端在界面显示所存储的地理信息,以使用户在所述地理信息中选取所述参考点,具体地,用户终端可以在界面提示用户输入指令,例如,可以给出可选参考点的列表供用户选择,或者可以以图形界面的形式,根据用户终端自身存储的数据给出与待测目标所在区域相关的地图,或者在界面显示待测目标的轮廓,提示用户在图形上选择参考点,并根据用户的选取指令确定参考点。[0028]并且,由于参考点与待测目标以及待测的空间参数有关,用户终端可以判断用户所选择的参考点是否正确或是否足够,若参考点不正确或不够,用户终端可以提示用户再次选择。例如待测的空间参数为某一待测目标的面积,而用户所选择的参考点少于三个,则用户终端可以提示用户所选择的参考点个数不足。[0029]步骤102、所述用户终端获取所述参考点的位置信息。[0030]进一步地,所述用户终端根据定位卫星,例如GPS卫星,发送的定位信号,获取所述参考点的位置信息;或者,所述用户终端根据所存储的地理信息,获取所述参考点的位置信息。[0031]具体实现时,对于用户终端所在的位置作为参考点时,可以通过定位卫星发送的定位信号获取参考点的位置信息,卫星定位的基本原理为:定位卫星不断地发射自身的星历参数和时间信息作为定位信号,卫星信号接收机接收到定位信号后,根据三角公式计算可以得到该卫星信号接收机的位置。[0032]利用GPS定位信号进行测量主要有以下特点:测量精度高,GPS观测的精度高于一般的常规测量,在小于50km的基线上,其相对定位精度可以达到IX10_6;利用GPS定位信号进行测量可以全天候作业,由于GPS卫星数目多,且分布均匀,可保证在任何时间、任何地点连续进行观测,一般不受天气状况的影响。[0033]用户终端还可以设置为,在每次通过定位卫星发送的定位信号获取参考点的位置信息之后,存储该位置信息,以扩充用户终端的位置信息数据库,以便后续的测量操作。[0034]步骤103、所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数。[0035]具体的计算方法与所要测量的空间参数有关,例如,若要测量两点A、B之间的距离,则直接将两个点A、B作为参考点,分别获取A、B的位置信息,采用距离公式计算获取A、B之间的距离;若要测量某一区域的面积,则获取到围成该区域的参考点的位置信息后,根据面积计算的原理计算其面积;若要测量某一待测目标的高度,则可以获取待测目标所在的位置与使该待测目标完全成像在影像内时,该用户终端当前所在的位置,以及当前的俯仰角,并计算该两个位置之间的距离,再根据三角函数的公式得到待测目标的高度。具体的计算过程将在后面的实施例中详细描述。[0036]本实施例,通过由便携的用户终端获取参考点的位置信息,并根据参考点的位置信息计算待测目标的距离、面积、高度等空间参数,使用户在简单的操作后即可获得所需的空间参数,可以提升获得待测目标的空间参数的便利性。[0037]下面采用几个具体的实施例,对图1所示方法实施例的技术方案,分别针对不同的待测空间参数,进行详细说明。[0038]图2为本发明空间参数测量方法实施例二的流程图,本实施例中,待测的空间参数为两个位置点A、B之间的距离L,如图2所示,本实施例的方法可以包括:[0039]步骤201、用户终端确定位置点A、B为两个参考点。[0040]由于待测的空间参数为距离,因此参考点为该距离的两个端点A、B。[0041]步骤202、所述用户终端获取所述两个参考点八、8的坐标《1,¥1)、(2,¥2)。[0042]具体地,若所述用户终端的地理信息的数据库中已存在该两个参考点A、B的位置信息,则所述用户终端可以直接获取所述参考点的位置信息;若所述用户终端未存储该两个参考点A、B的位置信息,则用户终端可以根据定位卫星发送的定位信号,获取所述参考点的位置信息,在具体使用时,用户终端可以提示用户将本装置置于A点,在A点接收定位信号,从而获取A点的位置信息,再提示用户将本装置置于B点后,在B点接收定位信号,从而获取B点的位置信息。[0043]步骤203、用户终端采用距离公式计算获取所述参考点A、B之间的距离L。[0044]其中,距离公式为:L=√(X1—X2)2+(Y1—Y2)2。[0045]本实施例,通过由便携的用户终端获取参考点A、B的位置信息,并根据A、B的位置信息计算A、B之间的距离,提升了获得两点之间的距离的便利性。[0046]可选地,为了进一步提高便利性,若用户终端本身的数据库中已经存储有地图信息,还可以在用户终端上集成另一种测量距离的方法:在界面上显示该地图,并提示用户将待测距离的两个端点分别置于屏幕边缘上的两个点,利用屏幕的距离测量功能获得在该显示界面中两个端点的距离,再根据地图此时的比例尺获得待测的距离。[0047]可选地,为了进一步提高便利性,还可以在用户终端上集成测量速度的方法:在用户终端处于A点位置时,获取该时刻的时间数据Tl;在用户终端处于B点位置时,获取该时刻的时间数据T2;再通过上述方法获得A、B之间的距离L,通过以下公式计算获得用户终端从位置点A移动到位置点B的平均速度V:V=L/(T2-T1)。[0048]图3为本发明空间参数测量方法实施例三的流程图,本实施例中,待测的空间参数为η个位置点,其中η为大于等于3的整数,所述空间参数为所述η个位置点所围成的面积,如图3所示,本实施例的方法可以包括:[0049]步骤301、用户终端确定围成待测面积的η个位置点为η个参考点。[0050]在本实施例中,设所述待测目标为多边形,图4为本发明空间参数测量方法实施例三中待测目标的示意图,如图4所示,待测目标存在五个顶点,分别为K1'k2、Li'Ki'k5。[0051]步骤302、用户终端以顺时针或逆时针顺序依次获取所述η个参考点“…、An的坐标(X1,Y1X(X2,Y2)、…、(Χη,Υη),第一个参考点A1为所述η个参考点中横坐标最小的参考点。[0052]具体地,对于图4所述多边形,可以以顺时针顺序分别获取五个顶点ApΑ2、Α3、Α4、A5的坐标(X1,Y1)'(X2,Y2)、(X3,Y3)、(X4,Υ4)、(Χ5,W。[0053]若所述用户终端的地理信息的数据库中已存在该五个顶点A1、A2、A3、A4、A5的位置信息,则所述用户终端可以直接获取所述参考点的位置信息;若所述用户终端未存储该该五个顶点A1、A2、A3、A4、A5的位置信息,则可以使所述用户终端分别位于五个顶点mA4,A5所在位置,根据GPS卫星发送的定位信号,获取所述参考点的位置信息。[0054]步骤303、用户终端采用面积公式计算获取所述参考点所围成的面积S。[0055]其中,所述面积公式为:[0056]【权利要求】1.一种空间参数测量方法,其特征在于,包括:用户终端根据待测目标以及待测的空间参数确定参考点;所述用户终端获取所述参考点的位置信息;所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数。2.根据权利要求1所述的方法,其特征在于,所述用户终端根据待测目标以及待测的空间参数确定参考点,包括:当所述用户终端位于所述待测目标所在位置时,所述用户终端将自身所在的位置作为参考点;或者,所述用户终端获取包含待测目标的影像,以使用户在所述影像中选取所述待测目标与地面的交汇点,并根据用户的选取指令确定参考点;或者,所述用户终端在界面显示所存储的地理信息,以使用户在所述地理信息中选取参考点,并根据用户的选取指令确定参考点。3.根据权利要求1所述的方法,其特征在于,所述用户终端获取所述参考点的位置信息,包括:所述用户终端根据定位卫星发送的定位信号,获取所述参考点的位置信息;或者,所述用户终端根据所存储的地理信息,获取所述参考点的位置信息。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述待测目标为位置点A、B,所述空间参数为所述位置点A、B之间的距离L,则,用户终端根据待测目标以及待测的空间参数确定参考点,包括:所述用户终端确定所述位置点A、B为两个参考点;用户终端获取所述参考点的位置信息,包括:所述用户终端获取所述两个参考点A、B的坐标《1,丫1)、《2,丫2);所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数,包括:采用以下公式:L=yl(X\-X2)2+(Yl-YD2计算获取所述参考点A、B之间的距离L。5.根据权利要求1-3中任一项所述的方法,其特征在于,所述待测目标为η个位置点,其中η为大于等于3的整数,所述空间参数为所述η个位置点所围成的面积,则,用户终端根据待测目标以及待测的空间参数确定参考点,包括:所述用户终端确定所述η个位置点为η个参考点;用户终端获取所述参考点的位置信息,包括:所述用户终端以顺时针或逆时针顺序依次获取所述η个参考点VA2、.'An的坐标(X1,Y1)'(X2,Y2),…、(Χη,Υη),第一个参考点A1为所述η个参考点中横坐标最小的参考点;所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数,包括:采用以下公式计算获取所述η个参考点所围成的面积S:6.根据权利要求1-3中任一项所述的方法,其特征在于,所述空间参数为待测目标的高度H,则,用户终端根据待测目标以及待测的空间参数确定参考点,包括:所述用户终端确定所述待测目标与地面的交汇点作为参考点A;所述用户终端在获取包含待测目标的影像且所述待测目标完全成像在影像内时,确定所述用户终端当前所在的位置作为参考点B;在所述用户终端获取所述参考点的位置信息之前,还包括:所述用户终端在获取包含待测目标的影像且所述待测目标完全成像在影像内时,所述用户终端的俯仰角Θ;所述用户终端获取所述参考点的位置信息,包括:所述用户终端获取所述参考点A和参考点8的坐标所述用户终端根据所述参考点的位置信息计算获取待测目标的空间参数,包括:采用以下公式:7.一种用户终端,其特征在于,包括:参考点确定模块,用于根据待测目标以及待测的空间参数确定参考点;参考点位置获取模块,用于获取所述参考点的位置信息;计算模块,用于根据所述参考点的位置信息计算获取待测目标的空间参数。8.根据权利要求7所述的用户终端,其特征在于,所述参考点确定模块,具体用于:当所述用户终端位于所述待测目标所在位置时,将自身所在的位置作为参考点;或者,获取包含待测目标的影像,以使用户在所述影像中选取所述待测目标与地面的交汇点,并根据用户的选取指令确定参考点;或者,在界面显示所存储的地理信息,以使用户在所述地理信息中选取所述参考点,并根据用户的选取指令确定参考点。9.根据权利要求7所述的用户终端,其特征在于,所述参考点位置获取模块,具体用于:根据定位卫星发送的定位信号,获取所述参考点的位置信息;或者,根据所存储的地理信息,获取所述参考点的位置信息。10.根据权利要求7~9中任一项所述的用户终端,其特征在于,所述待测目标为位置点A、B,所述空间参数为位置点A、B之间的距离L,则,所述参考点确定模块,具体用于确定所述位置点A、B为两个参考点;所述参考点位置获取模块,具体用于获取所述两个参考点A、B的坐标(XI,Y1)、(X2,Υ2);所述计算模块,包括:距离计算单元,用于采用以下公式:11.根据权利要求7~9中任一项所述的用户终端,其特征在于,所述待测目标为η个位置点,其中η为大于等于3的整数,所述空间参数为所述η个位置点所围成的面积,则,所述参考点确定模块,具体用于确定所述η个位置点为η个参考点;所述参考点位置获取模块,具体用于以顺时针或逆时针顺序依次获取所述η个参考点ApA2'......、Αη的坐标(X1,Y1X(X2J2)'…、(Xn,Yn);所述计算模块,包括:面积计算单元,用于采用以下公式计算获取所述η个参考点所围成的面积S:12.根据权利要求7-9中任一项所述的用户终端,其特征在于,所述空间参数为待测目标的高度H,则,所述参考点确定模块,具体用于:确定所述待测目标与地面的交汇点作为参考点A;在获取包含待测目标的影像且所述待测目标完全成像在影像内时,确定所述用户终端当前所在的位置作为参考点B;还包括:俯仰角获取模块,用于获取在获取包含待测目标的影像且所述待测目标完全成像在影像内时,所述用户终端的俯仰角Θ;所述参考点位置获取模块,具体用于所述用户终端获取所述参考点A和参考点B的坐标(XI,Υ1)、(Χ2,Υ2);所述计算模块,包括:高度计算单元,用于采用以下公式:L=」(λ?-Χ2Υ+(Υ\-)2)汁算获取所述参考点Α、B之间的距离L;采用以下公式:H=LXtan(Θ)计算获取所述待测目标的高度H。【文档编号】G01S19/14GK103453880SQ201310359200【公开日】2013年12月18日申请日期:2013年8月16日优先权日:2013年8月16日【发明者】杨喆申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1