著录项信息
专利名称 | 一种位置定位方法、装置及电子地图 |
申请号 | CN201310718409.2 | 申请日期 | 2013-12-23 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-04-02 | 公开/公告号 | CN103700314A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G09B29/10 | IPC分类号 | G;0;9;B;2;9;/;1;0查看分类表>
|
申请人 | 北京掌城科技有限公司 | 申请人地址 | 北京市海淀区东北旺西路8号中关村软件园一期27号楼B座301号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京千方城市信息科技有限公司 | 当前权利人 | 北京千方城市信息科技有限公司 |
发明人 | 杨珍珍;郭胜敏;李平;于晓;张高峰;孙亚夫 |
代理机构 | 北京华沛德权律师事务所 | 代理人 | 刘杰 |
摘要
本发明实施例中提供了一种位置定位方法、装置及电子地图,通过参考里程桩号和公路单元的长度,计算出公路单元的起点里程桩号和公路单元的终点里程桩号,获取需要定位的公路里程桩号,根据所述需要定位的公路里程桩号、公路单元的起点里程桩号和公路单元的终点里程桩号,对所述需要定位的公路里程桩号进行定位。实现了公路里程桩号与三层路网模型的结合,方便了公路里程桩号在电子地图位置定位中的应用。
一种位置定位方法、装置及电子地图\n技术领域\n[0001] 本发明涉及智能交通,尤其涉及一种位置定位方法、装置及电子地图。\n背景技术\n[0002] 随着社会和经济的发展,高速公路作为经济社会发展的产物,成为重要的交通基础设施,但是随着交通量的不断增加,高速公路上的交通事件(如交通事故、拥堵、汽车故障、恶劣天气、道路施工等)频频发生,为了减少交通事件的影响,需要及时定位并发布交通事件的位置信息,让车辆避开交通事件路段,减少事件带来的经济和财产损失。由于高速公路标志性建筑物大多间隔较远,无法精确描述交通事件发生的位置,因此,通常利用高速公路里程桩号描述交通事件发生的具体位置。实际高速公路中的里程桩号以相等距离表示(如间隔1千米或间隔1百米),这种表示方法能够帮助驾驶员判断在高速公路上的位置,但是在交通信息发布中,相等距离表示的里程桩号无法适应现有的电子地图的路网划分方式。目前的电子地图是基于节点、路段和路链的三层路网数据结构,地图匹配和路径推测以节点编号和路链编号为依据进行,由于节点和路链不包含公路里程桩号,导致公路里程桩号无法应用到基于三层路网数据结构的电子地图中进行事件定位和事件发布。\n发明内容\n[0003] 本发明实施例中提供一种位置定位方法、装置及电子地图,解决了公路里程桩号不能应用到电子地图中进行定位的问题。\n[0004] 本发明实施例的目的是通过以下技术方案实现的:\n[0005] 一种位置定位方法,包括:\n[0006] 根据参考里程桩号和公路单元的长度,计算出公路单元的起点里程桩号和公路单元的终点里程桩号,其中,所述参考里程桩号包括参考点所在公路单元的起点里程桩号和参考点所在公路单元的终点里程桩号;\n[0007] 获取需要定位的公路里程桩号;\n[0008] 根据所述需要定位的公路里程桩号、公路单元的起点里程桩号和公路单元的终点里程桩号,对所述需要定位的公路里程桩号进行定位。\n[0009] 一种位置定位装置,包括:\n[0010] 计算模块,用于根据参考里程桩号和公路单元的长度,计算出公路单元的起点里程桩号和公路单元的终点里程桩号,其中,所述参考里程桩号包括参考点所在公路单元的起点里程桩号和参考点所在公路单元的终点里程桩号;\n[0011] 获取模块,用于获取需要定位的公路里程桩号;\n[0012] 定位模块,用于根据所述获取模块获取的所述需要定位的公路里程桩号和所述计算模块计算出的公路单元的起点里程桩号和公路单元的终点里程桩号,对所述需要定位的公路里程桩号进行定位。\n[0013] 一种电子地图,所述电子地图由三层路网模型生成,所述三层路网模型包括节点对象、路段对象和路链对象,其中,所述路链对象中包括起点里程桩号和终点里程桩号,所述路链对象的起点里程桩号和所述路链对象的终点里程桩号由参考里程桩号和路链的长度生成,所述参考里程桩号包括参考点所在路链的起点里程桩号和参考点所在路链的终点里程桩号。\n[0014] 通过本发明实施例中提供了一种位置定位方法、装置及电子地图,通过参考里程桩号和公路单元的长度,计算出公路单元的起点里程桩号和公路单元的终点里程桩号,获取需要定位的公路里程桩号,根据所述需要定位的公路里程桩号、公路单元的起点里程桩号和公路单元的终点里程桩号,对所述需要定位的公路里程桩号进行定位。实现了公路里程桩号与三层路网模型的结合,方便了公路里程桩号在电子地图定位中的应用。\n附图说明\n[0015] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0016] 图1为本发明实施例中提供的电子地图三层路网结构示意图;\n[0017] 图2为本发明实施例中提供的一种位置定位方法;\n[0018] 图3为本发明实施例中提供的一条高速公路里程桩号位置表示的示意图;\n[0019] 图4为本发明实施例中提供的一种位置定位装置。\n具体实施方式\n[0020] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。\n[0021] 图1为三层路网模型表示的三层路网结构图,路网结构由节点、路段和路链三层概念组成。节点是路网结构中最基本的概念,由经纬度坐标组成。根据角色的不同,节点可以分为连通性节点和普通节点,连通性节点是一条路链上的两个端点,一般为平交路口、道路起点和道路终点等,路网中的其它节点统称为普通节点。图1中列出了3个普通节点和2个连通性节点。\n[0022] 如果两个相邻节点中存在一条有向通路,成为一条路段,路段表示路网中的单向直线道路,拥有路段长度、方向等属性。图1中列出一条单向道路上划分的4条路段。如果两个相邻连通性节点之间存在一条有向通路,那么这条有向通路定义为路链。路段表示的是路网中的单向道路,这条有向通路定义为路链。路段表示的是路网中的单向道路,路链可能包含若干条路段,一条表示双向行驶的道路,根据方向不同应该分为方向相反的两条路链。\n上图中列出了一条单向道路上划分的路链1,它包括路段1、路段2、路段3和路段4,以及其它与路链1相连的路链,包括路链2、路链3、路链4、路链5和路链6。\n[0023] 图1中路链6-路链1-路链3可以认为一条高速公路的一部分,现有高速公路都有统一的编号,例如,G1、G2、G3……。图中的里程桩号为高速公路里程桩号,用来指示高速公路上的位置信息,比如G6(京藏高速)的124桩,表示G6高速的124公里处。\n[0024] 实施例一\n[0025] 本发明实施例一提供了一种位置定位方法,具体包括以下步骤:\n[0026] 步骤201、根据参考里程桩号和公路单元的长度,计算出公路单元的起点里程桩号和公路单元的终点里程桩号;\n[0027] 其中,所述参考里程桩号包括参考点所在公路单元的起点里程桩号和参考点所在公路单元的终点里程桩号,公路单元可以为路段和/或路链,由于三层路网模型中的基本数据结构为节点对象、路段对象和路链对象,没有公路里程桩号对象,因此,需要采用三层路网模型中的基本数据结构来表示公路单元的起点里程桩号和公路单元的终点里程桩号,具体可以为每个公路单元增加一个起点里程桩号的数据属性和一个终点里程桩号的数据属性,并由参考里程桩号和公路单元的长度来表示公路单元的起点里程桩号和公路单元的终点里程桩号,而参考里程桩号包括:参考点所在公路单元的起点里程桩号和参考点所在公路单元的终点里程桩号,参考点为部分里程桩号已知的点(如起始点、收费站、服务区、立交桥和停车区等),通常情况下,由于高速公路存在断线和共线的情况,且部分规划路线还没有建成,不能完全利用高速公路起始点的里程桩号(K0+000)计算表示其后面的所有路链的里程桩号,因此,一般选择处于中间路链上收费站、服务区、立交桥和停车区等作为参考点。\n[0028] 图3为高速公路里程桩号位置表示的示意图,图中的高速公路分为正向和反向,中间虚线为高速公路的中心分界线,用STAKE_BEGIN(i)表示路链i的起点里程桩号,用STAKE_END(i)表示路链i的终点里程桩号,LEN(i)表示路链i的长度。图3中参考点Φ所在路链的起点里程桩号为STAKE_BEGIN(Ф),参考点所在路链的终点里程桩号为STAKE_END(Ф),下面通过STAKE_BEGIN(Ф)、STAKE_END(Ф)及路链长度LEN(i)计算路链i的STAKE_BEGIN(i)和STAKE_END(i),分四种情况分别进行计算,如下:\n[0029] (1)当路链i为正向,且在参考点Ф下游时,\n[0030]\n[0031] STAKE_END(i)=STAKE_BEGIN(i)+LEN(i)\n[0032] 其中,N为参考点Ф所在路链与路链i相隔的路链个数。\n[0033] (2)当路链i为正向,且在参考点Ф上游时\n[0034]\n[0035] STAKE_END(i)=STAKE_BEGIN(i)+LEN(i)\n[0036] 其中,N为参考点Ф所在路链与路链i相隔的路链个数。\n[0037] (3)当路链i为反向,且在参考点Ф下游时\n[0038]\n[0039] STAKE_END(i)=STAKE_BEGIN(i)—LEN(i)\n[0040] 其中,N为参考点Ф所在路链与路链i相隔的路链个数。\n[0041] (4)当路链i为反向,且在参考点Ф上游时\n[0042]\n[0043] STAKE_END(i)=STAKE_BEGIN(i)—LEN(i)\n[0044] 其中,N为参考点Ф所在路链与路链i相隔的路链个数。\n[0045] 步骤201、获取需要定位的公路里程桩号;\n[0046] 其中,可以通过驾驶员的上报信息、交通管理部门的数据等方式获取需要定位的公路里程桩号。\n[0047] 步骤203、根据所述需要定位的公路里程桩号、公路单元的起点里程桩号和公路单元的终点里程桩号,对所述需要定位的公路里程桩号进行定位。\n[0048] 定位的情况可以包括:\n[0049] (1)对需要定位的公路里程桩号的具体位置进行定位,包括:将需要定位的公路里程桩号与电子地图中的公路单元的起点里程桩号和公路单元的终点里程桩号进行匹配,确定所述需要定位的公路里程桩号所在的公路单元。例如:获取的需要定位的公路里程桩号为STAKE(i),匹配到STAKE(i)处于路链i的起点里程桩号STAKE_BEGIN(i)和终点里程桩号STAKE_END(i)之间,即STAKE_BEGIN(i)
法律信息
- 2017-11-17
专利权人的姓名或者名称、地址的变更
专利权人由北京掌城科技有限公司变更为北京千方城市信息科技有限公司
地址由100191 北京市海淀区学院路39号唯实大厦9层变更为100193 北京市海淀区东北旺西路8号中关村软件园一期27号楼B座301号
- 2017-01-18
- 2014-04-30
实质审查的生效
IPC(主分类): G09B 29/10
专利申请号: 201310718409.2
申请日: 2013.12.23
- 2014-04-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-09-03
|
2007-12-14
| | |
2
| |
2011-04-27
|
2010-12-08
| | |
3
| |
2011-05-25
|
2011-02-15
| | |
4
| |
2011-12-28
|
2011-05-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |