一种地表定位的方法和系统的制作方法

文档序号:7552317阅读:135来源:国知局
专利名称:一种地表定位的方法和系统的制作方法
技术领域
本申请涉及定位技术领域,具体涉及一种地表定位的方法和系统。
背景技术
随着卫星定位技术的发展,给人们生活带来很大方便,但是随着数据业务和多媒体业务的快速增加,人们对定位与导航的需求日益增大,尤其在复杂的室内环境,如楼宇、机场大厅、展厅、仓库、超市、图书馆、地下停车场、矿井等环境中,常常需要确定移动终端或其持有者、设施与物品在室内的位置信息。但是对于不能使用卫星定位的地点(如室内、多遮挡地区等)或者不能使用卫星定位的场合(信号屏蔽、高保密要求等),则无法对终端提供精准、可靠的定位服务。

发明内容
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的一种地表定位系统和相应的一种地表定位方法。依据本申请的一个方面,提供了一种地表定位方法,在指定区域铺设地表定位层,所述地表定位层由地表定位单元排列组成,所述方法的步骤包括:根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库;接收地表定位单元发送的设备信息;所述地表单元根据用户触发动作发送设备信息;针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息;在对应所述指定区域的坐标系中显示位置信息。优选的,所述各地表定位单元覆盖面积为矩形;进一步的,根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述区域的坐标系中的位置信息包括:按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。优选的,所述计算每个地表定位单元在对应所述区域的坐标系中的位置信息时还包括:按顺序对每个地表定位单元生成标识信息,并将标识信息与地表单元设备信息对应。优选的,所述地表单元根据用户触发动作发送设备信息包括:地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接;在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。优选的,所述地表单元侦测用户的触发动作包括:通过地表单元的传感器侦测用户的触发动作。本申请还公开了一种地表定位系统,包括:地表定位单元、服务器和定位终端:所述地表定位单元在指定区域排列铺设得到地表定位层;所述地表单元根据用户触发动作发送设备信息;所述服务器包括:关系库建立模块,用于根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库;所述定位终端包括:信息接收模块,用于接收地表定位单元发送的设备信息;信息查询模块,用于针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息;显示模块,用于在对应所述指定区域的坐标系中显示位置信息。优选的,所述各地表定位单元覆盖面积为矩形;进一步的,所述关系库建立|旲块包括:第一建立模块,用于按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。优选的,所述关系库建立模块还包括:第一对应模块,用于按顺序对每个地表定位单元生成标识信息,并将标识信息与地表单元设备信息对应。优选的,所述地表单元根据用户触发动作发送设备信息包括:地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接;在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。优选的,所述地表单元包括传感器,通过地表单元的传感器侦测用户的触发动作。根据本申请的一种地表定位系统可以对于不能使用卫星定位的地点(如室内、多遮挡地区等)或者不能使用卫星定位的场合(信号屏蔽、高保密要求等),对终端提供精准、可靠的定位服务。上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本申请一个实施例的一种地表定位方法的流程示意图;图2示出了根据本申请一个铺设特例示意图;图3示出了根据本申请一个实施例的一个地表定位方法示例;图4示出了根据本申请一个实施例的一种地表定位系统的结构示意图。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,其示出了本申请一种地表定位方法的流程示意图。在指定区域铺设地表定位层,所述地表定位层由地表定位单元排列组成,所述方法的步骤包括:步骤110,根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库;对于不能使用卫星定位的地点(如室内、多遮挡地区等)或者不能使用卫星定位的场合(信号屏蔽、高保密要求等),提供精准、可靠的定位服务。而本申请则可在上述场合铺设采用地表定位单元铺设地表定位层,然后针对每个地表定位单元计算该场合的坐标系,然后建立地表定位单元的设备信息与该地表定位单元在坐标系中的位置进行对应。也即根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库。优选的,所述各地表定位单元覆盖面积为矩形,进一步的,根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述区域的坐标系中的位置信息包括:步骤All,按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。优选的,所述计算每个地表定位单元在对应所述区域的坐标系中的位置信息时还包括:步骤A12,按顺序对每个地表定位单元生成标识信息,并将标识信息与地表单元设备信息对应。在本申请通过在地表铺设相应设备(地表定位单元),与要被定位的目标设备(后面简称目标设备)相配合实现定位。在地表铺设一层“地毯”(也即地表定位单元),举例如铺设全部60*60CM的方格型地毯,每块地毯都连接有一个传感器,当目标设备走过地毯时,传感器会与目标携带设备产生交互,从而确认目标以及目标位置。那么如以60C*60CM的方格布置地表定位单兀,可以假设第一块方格的左下角坐标为(0,0),然后水平方向第一块左下角坐标为(60,0),竖直方向上第一块的左下角坐标为(0,60),并依次设置地表方格的ID,依次类推,那么即可得到每个地表定位单元在整个区域的坐标系统中的覆盖坐标范围。其中如图2,对于区域边沿部分的不规则区域,并且无法再放入一个地表定位单元的情况,可划将该区域按X轴或者Y轴进行切分,然后将切分后的结果其分到最临近的那块定位单元中的坐标范围中区。即将Sll划入定位单元定位单元nl,将S12划分到定位单元n2,其他情况类推。当然,本申请中定位单元的具体形状可根据实际需求而定,本申请在此不对其加以限制。然后,在计算好定位单元及其对应坐标范围之后,将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库,比如设备的硬件信息与坐标范围对应,又比如设备的硬件信息与地表定位单元的ID对应,然后ID与坐标范围对应等。该对应关系库,因为比较大,一般情况下存储于服务器中,当然也可以预置在定位终端的存储器中。步骤120,接收地表定位单元发送的设备信息;所述地表单元根据用户触发动作发送设备信息;在通过前述以地表定位单元铺设地表定位层,并构建了对应关系库后,即可针对各定位终端进行定位。当持有定位终端的用户或者仪器踏上某个地表定位单元,比如踏上前述的某格地毯时,地表定位单元的感应器则可侦测到其被触发,然后地表定位单元即可向触发的定位终端发送设备信息。优选的,所述地表单元根据用户触发动作发送设备信息包括:步骤B11,地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接;步骤B12,在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。即当地表定位单元的传感器被触发时,地表定位单元则发送请求给用户定位终端以进行数据链接,在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。该过程也可包括身份认证过程,比如确认触发地表定位单元的是否携带了定位终端,如果没有则无法进行定位;又比如,对定位终端反馈的信息进行验证,判断是否包括预定标识的定位终端,如果包括则发送设备信息给定位终端。定位终端则接收地表定位单元发送的设备信息,然后进入步骤130。步骤130,针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息;定位终端获得地表定位单元的设备信息后,则可查询所述对应关系库,从而获取地表定位单元在对应所述指定区域的坐标系中的位置信息。比如地表定位单元的设备信息为 AAA,其对应的坐标区域为点(0000,0000), (1000,0000), (0000,1000),(1000,1000)四个点围城的坐标区域,那么即可知道该定位单元在整个坐标区域,那么即可根据AAA查找到该位置信息。步骤140,在对应所述指定区域的坐标系中显示位置信息。然后即可在对应所述指定区域的坐标系中显示位置信息。比如在定位终端的显示屏中显示该定位终端所在位置。在实际中,对于坐标系统和定位终端的坐标范围,可以以对应实际环境的图例进行标识。参照图3,其为本申请具体的一个地表定位方法示例;在该流程之前,按照实施例一所述预先铺设地表定位层,其中采用图中的地表设备(也即前述地表定位单元)铺设地表定位层,并构建前述对应关系库。在此基础之上如图3:1、地表设备等待触发。也即地表设备的传感器等待被触发。2、地表设备被触发。比如当人走上去的时候,地表设备即被触发。3、判断有哪个目标设备(即前述定位终端)触发。当人蹬踏到地表设备时,人身上带的设备就会与地表设备发生一次数据交互,确认是由哪个人蹬的地表设备,也即确认由哪个目标设备触发的。4、目标设备得到判断结果和地表设备相关数据。如果地表设备判断存在规定的目标设备进行了触发,则向该目标设备发生地表设备的相关数据(比如地表设备的设备信息)。其中,如果地表设备未发现目标设备,则停止后续动作,进入等待过程。5、目标设备得到自己的位置。目标设备可利用地表设备的设备信息查询对应关系库,得到自己所在的位置信息。6、目标设备判断是否需要发送信息给目标服务器及程序;如果是则发送给目标服务器及程序,如果不是,则停止。目标设备根据确认触发的地标设备信息,得知地表设备的坐标信息(并将其发送到后台服务器或者目标设备自行存储),完成定位功能。本申请具有如下三个特点:1.利用目标设备移动时,因为重力的原因会和地表设备产生交互,从而确定目标设备位置。2.地表设备数据利用的坐标铺设方式(就是类似,方格化的铺设方式)。3.设备双向确认的数据方式(就是地表设备与目标设备的确认时间发生在地表设备被触发的瞬间)。参照图4,其示出了本申请一种地表定位系统的结构示意图,包括:地表定位单元210、服务器220和定位终端230:所述地表定位单元210在指定区域排列铺设得到地表定位层,;所述地表单元210根据用户触发动作发送设备信息;所述服务器220包括:关系库建立模块221,用于根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库;所述定位终端230包括:信息接收模块231,用于接收地表定位单元发送的设备信息;所述地表单元根据用户触发动作发送设备信息;信息查询模块232,用于获取所述设备信息与位置信息的对应关系,查询所述地表定位单元在对应所述指定区域的坐标系中的位置信息;针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息;显示模块233,用于在对应所述指定区域的坐标系中显示位置信息。其中,对应关系库建立后可存入定位终端中。其中,所述各地表定位单元覆盖面积为矩形;进一步的,所述关系库建立|旲块包括:第一建立模块,用于按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。其中,所述关系库建立模块还包括:第一对应模块,用于按顺序对每个地表定位单元生成标识信息,并将标识信息与地表单元设备信息对应。其中,所述地表单元根据用户触发动作发送设备信息包括:地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接;在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。其中,所述地表单元包括传感器,通过地表单元的传感器侦测用户的触发动作。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本申请也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本申请的内容,并且上面对特定语言所做的描述是为了披露本申请的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式
的权利要求书由此明确地并入该具体实施方式
,其中每个权利要求本身都作为本申请的单独实施例。本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本申请的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。本申请的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本申请实施例的一种地表定位设备中的一些或者全部部件的一些或者全部功能。本申请还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本申请的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。应该注意的是上述实施例对本申请进行说明而不是对本申请进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
权利要求
1.一种地表定位方法,其特征在于,在指定区域铺设地表定位层,所述地表定位层由地表定位单元排列组成,所述方法的步骤包括: 根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库; 接收地表定位单元发送的设备信息;所述地表单元根据用户触发动作发送设备信息;针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息; 在对应所述指定区域的坐标系中显示位置信息。
2.如权利要求1所述的方法,其特征在于: 所述各地表定位单元覆盖面积为矩形; 进一步的,根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述区域的坐标系中的位置信息包括: 按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。
3.如权利要求2所述的方法,其特征在于,所述计算每个地表定位单元在对应所述区域的坐标系中的位置信息时还包括: 按顺序对每个地表定位单元生成标识信息,并将标识信息与地表单元设备信息对应。
4.如权利要求1所述的方法,其特征在于,所述地表单元根据用户触发动作发送设备信息包括: 地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接; 在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。
5.如权利要求1所述的方法,其特征在于,所述地表单元侦测用户的触发动作包括: 通过地表单元的传感器侦测用户的触发动作。
6.—种地表定位系统,其特征在于,包括: 地表定位单元、服务器和定位终端: 所述地表定位单元在指定区域排列铺设得到地表定位层;所述地表单元根据用户触发动作发送设备信息; 所述服务器包括: 关系库建立模块,用于根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库; 所述定位终端包括: 信息接收模块,用于接收地表定位单元发送的设备信息;信息查询模块,用于针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息; 显示模块,用于在对应所述指定区域的坐标系中显示位置信息。
7.如权利要求6所述的系统,其特征在于: 所述各地表定位单元覆盖面积为矩形; 进一步的,所述关系库建立模块包括: 第一建立模块,用于按从左至右,再从下至上的顺序,后一个地表定位单元的覆盖面积的坐标范围根据前一个地表定位单元覆盖面积的右下角坐标和本地表定位单元覆盖矩形的长和宽计算当前地表定位单元覆盖面积的坐标范围。
8.如权利要求7所述的系统,其特征在于,所述关系库建立模块还包括: 第一对应模块,用于按顺序对每个地表定位单兀生成标识信息,并将标识信息与地表单元设备信息对应。
9.如权利要求6所述的系统,其特征在于,所述地表单元根据用户触发动作发送设备信息包括: 地表单元侦测用户的触发动作;当侦测到用户的触发动作后,请求与用户的定位终端进行数据链接; 在地表单元确认定位终端后,地表定位单元将本地设备信息发送给所述定位终端。
10.如权利要求6所述的方法,其特征在于,所述地表单元包括传感器,通过地表单元的传感器侦测用户的触发动 作。
全文摘要
本申请公开了一种地表定位方法和系统,涉及定位技术领域。所述方法包括在指定区域铺设地表定位层,所述地表定位层由地表定位单元排列组成,然后根据每个地表定位单元覆盖的面积和每个地表定位单元的排列顺序,计算每个地表定位单元在对应所述指定区域的坐标系中的位置信息,并将所述位置信息与地表定位单元设备信息进行对应,建立对应关系库;接收地表定位单元发送的设备信息;所述地表单元根据用户触发动作发送设备信息;针对所述设备信息,依据所述对应关系库获取所述地表定位单元在对应所述指定区域的坐标系中的位置信息。本申请可以对于不能使用卫星定位的地点、场合(信号屏蔽、高保密要求等),对终端提供精准、可靠的定位服务。
文档编号H04L29/08GK103209208SQ20131005361
公开日2013年7月17日 申请日期2013年2月19日 优先权日2013年2月19日
发明者张凯升, 白锋, 涂海峰 申请人:北京红旗胜利科技发展有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1