隧道定位方法及装置的制造方法
【技术领域】
[0001]本发明涉及定位技术,尤其涉及一种隧道定位方法及装置。
【背景技术】
[0002]目前,常用于对行驶车辆进行定位的方法为GPS (Global Posit1n System,全球卫星定位系统)卫星定位方法,即定位终端接收环绕地球的24颗GPS卫星中至少3颗卫星所传递的位置坐标,并结合电子地图来确定行驶车辆在电子地图中的准确位置。但当车辆行驶在隧道时,GPS卫星定位系统在隧道内无法接收卫星信号,进而无法对行驶车辆进行正常定位。
【发明内容】
[0003]有鉴于此,本发明实施例提供一种隧道定位方法及装置,以实现不需要部署信号发射设备就能够帮助位于隧道内移动中的用户进行定位的目的。
[0004]第一方面,本发明实施例提供了一种隧道定位方法,包括:
[0005]如果定位终端进入目标隧道,获取所述定位终端的环境参数测量值;
[0006]根据所述环境参数测量值,以及,所述目标隧道的环境参数值与所述目标隧道的位置信息之间的对应关系,对所述定位终端进行隧道定位。
[0007]第二方面,本发明实施例还提供了一种隧道定位装置,包括:
[0008]环境参数获取模块,用于如果定位终端进入目标隧道,获取所述定位终端的环境参数测量值;
[0009]隧道定位模块,用于根据所述环境参数测量值,以及,所述目标隧道的环境参数值与所述目标隧道的位置信息之间的对应关系,对所述定位终端进行隧道定位。
[0010]本发明实施例通过利用隧道内的环境参数对隧道中行驶车辆进行定位,解决了现有的定位技术中,当车辆进入隧道后,无法通过GPS卫星定位系统对行驶车辆进行定位的问题,实现了帮助隧道内移动中的用户进行定位的目的。
【附图说明】
[0011]图1是本发明实施例一提供的一种隧道定位方法的流程图;
[0012]图2是本发明实施例一中获取定位终端的环境参数测量值的一种具体实施方法的流程图;
[0013]图3是本发明实施例二提供的一种隧道定位方法的流程图;
[0014]图4是本发明实施例二提供的隧道定位方法的原理图;
[0015]图5是本发明实施例三提供的另一种隧道定位方法的流程图;
[0016]图6是本发明实施例三提供的隧道定位方法的原理图;
[0017]图7是本发明实施例四提供的一种隧道定位装置的结构示意图。
【具体实施方式】
[0018]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0019]在本发明所提供的各实施例中,所提到环境参数是指环境亮度和/或气压。根据隧道的环境参数的种类不同,隧道可以分为三类,分别为环境亮度型的隧道、气压型的隧道以及环境亮度和气压型的隧道。环境亮度型的隧道是指数据库内与该隧道对应的相关信息中包含有该隧道内各具体位置与环境亮度值之间的对应关系。气压型的隧道是指数据库内与该隧道对应的相关信息中包含有该隧道内各具体位置与气压值之间的对应关系。环境亮度和气压型的隧道是指数据库内于该隧道对应的相关信息中,既包含有该隧道内各具体位置与环境亮度值之间的对应关系,又包含有该隧道内各具体位置与气压值之间的对应关系Ο
[0020]实施例一
[0021]图1为本发明实施例一提供的一种隧道定位方法的流程图。本实施例的方法可以由隧道定位装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可集成于用于提供定位服务的定位服务器中,与获取定位服务的定位终端配合使用。所述定位终端可以是配置于用户所驾驶的车辆上的定位装置,或者用户随身携带的移动设备,如手机、平板电脑以及智能手表等。所述定位服务器的数据库内存储有各隧道的相关信息包括:隧道的名称、地理位置信息、隧道的长度、隧道类型、隧道内灯具的分布情况和隧道内各位置的气压等。所述定位终端可以通过互联网与定位服务器进行通信从而根据需要调用各隧道的相关?目息。
[0022]该隧道定位方法具体包括:
[0023]110、如果定位终端进入目标隧道,获取所述定位终端的环境参数测量值。
[0024]在本实施例中,所述目标隧道是指,该隧道的隧道名称、地理位置信息、隧道的长度、隧道类型、隧道内灯具的分布情况和隧道内各位置的气压等相关信息已存储于在定位服务器的数据库内,并且该隧道与各相关信息之间存在一一对应关系的隧道,即可以在定位服务器的数据库内查到与该隧道唯一对应的相关信息的隧道。
[0025]典型的,在对定位终端进行导航定位过程中,定位服务器会实时获取定位终端的位置信息。当根据定位终端当前位置信息确定定位终端进入目标隧道后,会向该定位终端发送环境参数测量指令,以指示该定位终端获取与该指令对应的环境参数测量值,进而可以接收该定位终端上报的环境参数测量值。
[0026]在本实施例中,环境参数具体可以包括环境亮度,和/或气压。
[0027]如图2所示,在确定定位终端进入目标隧道后,获取定位终端的环境参数测量值具体可以包括:
[0028]111、如果确定定位终端进入目标隧道,选取与所述目标隧道的类型相对应的环境参数。
[0029]当行驶车辆到达某目标隧道的同时,通过GPS对行驶的车辆的位置进行精准定位,确定行驶的车辆所到达的目标隧道的隧道名称以及在地图中的具体位置等。根据GPS所获得的目标隧道的隧道名称以及在地图中的具体位置,调用存储于定位服务器数据库内与该目标隧道相对应的其他相关信息,例如目标隧道的类型。识别该目标隧道的类型具体为环境亮度型的目标隧道,还是气压型的目标隧道,亦或者为环境亮度和气压型的目标隧道。
[0030]示例性地,当用户驾驶车辆行驶在河北省保定市涞源县境内二道河村附近某一隧道入口时,通过GPS对行驶的车辆的位置进行精准定位,可以获知该行驶的车辆前方隧道名称为二道河隧道,以及该隧道在地图中的具体位置等。将所获知的隧道名称与该隧道在地图中的具体位置等信息,与存储于定位服务器中数据库内各隧道的相关信息进行对比,从而查找到与该隧道对应的存储于定位服务器数据库内的该隧道的其它相关信息,假设经查找发现,该隧道的其它相关信息中包括该隧道内各具体位置与环境亮度测量值之间的对应关系,则说明该隧道为环境亮度型的目标隧道,因此选取环境亮度作为该隧道的环境参数,以便进行后续操作。
[0031]112、基于配置于所述定位终端中与所选取的所述环境参数相匹配的测量部件以及设定的采样间隔,获取不同采样时刻下所述环境参数的测量值。
[0032]当环境参数包括环境亮度时,