CN102467545B - 公交路线查询的方法及设备 - Google Patents

公交路线查询的方法及设备 Download PDF

Info

Publication number
CN102467545B
CN102467545B CN201010545798.XA CN201010545798A CN102467545B CN 102467545 B CN102467545 B CN 102467545B CN 201010545798 A CN201010545798 A CN 201010545798A CN 102467545 B CN102467545 B CN 102467545B
Authority
CN
China
Prior art keywords
information
website
start site
public bus
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010545798.XA
Other languages
English (en)
Other versions
CN102467545A (zh
Inventor
余军
王建宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010545798.XA priority Critical patent/CN102467545B/zh
Publication of CN102467545A publication Critical patent/CN102467545A/zh
Application granted granted Critical
Publication of CN102467545B publication Critical patent/CN102467545B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

本发明实施例公开了一种公交路线查询的方法及设备,该方法包括:设备接收公交路线查询请求,根据所述公交路线查询请求中携带的起点信息和终点信息进行公交路线查询;所述设备根据预设策略获得查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;所述设备根据所述公交线路的正负方向和起始站点查找存储的所述公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;所述设备输出包括所述起始站点方向信息的路线查询结果。本发明实施例中,设备输出公交路线时,还输出起始站点的方向信息,从而使用户能够根据起始站点的方向信息乘车,避免乘车错误。

Description

公交路线查询的方法及设备
技术领域
本发明涉及通信领域,尤其涉及一种公交路线查询的方法及设备。
背景技术
目前很多地图软件提供地图服务,地图服务主要通过图形或文字界面为客户提供查询服务。用户可以通过地图随时了解全国各大城市的位置情况,并获得到达目的地的路线图、交通状况、路线选择等信息。例如,人们可以使用Web(网页)地图或是其他移动终端地图软件来查询公交路线,即用户在软件使用界面上输入一个起点和一个终点,软件输出一条或多条公交线路(即查询得到的路线上可能包括一条或多条公交线路,一条公交线路对应一路公交车)。例如图1所示,用户查询中关园到地坛东门的公交路线,客户端输出的查询结果中包括2条公交线路,即801路和117路,该2条公交线路在和平东桥站换乘。有了这样的路线信息,用户就可以知道该在哪个站点坐什么车,然后就可以到达目的地,极大的方便了用户的出行。
现有公交路线查询方案中,虽然根据用户输入的起点和终点能够确定公交线路及换乘站点,但是无法给出站点的方向信息。当一条道路有两个方向的车流时,用户根据现有公交路线查询结果无法确定应该在哪个方向乘车,容易导致乘车错误。
发明内容
本发明实施例提供了一种公交路线查询的方法及设备,在给出公交线路的同时还能够给出起始站点的方向信息。
本发明实施例提供了一种公交路线查询的方法,包括:
设备接收公交路线查询请求,根据所述公交路线查询请求中携带的起点信息和终点信息进行公交路线查询;
所述设备根据预设策略获得查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;
所述设备根据所述公交线路的正负方向和起始站点查找存储的所述公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;
所述设备输出包括所述起始站点方向信息的路线查询结果。
所述设备根据预设策略获得查询到的路线上的公交线路包括:
所述设备获得查询到的路线上的所有公交线路,或者所述路线上与所述起点信息对应的公交线路,或者所述路线上与所述起点信息对应的公交线路之外的公交线路。
所述根据所述公交线路上的站点确定所述公交线路的正负方向包括:
随机选择所述公交线路上的站点,或者选择所述公交线路上的特定站点;
根据选择的站点之间的顺序关系确定所述公交线路的正负方向。
所述设备根据所述公交线路的正负方向和起始站点查找存储的所述公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息包括:
所述设备根据所述公交线路的正负方向和所述起始站点查找存储的所述起始站点、线路方向与坐标方向的对应关系,确定所述起始站点的坐标方向;
所述设备以所述起始站点为圆心查找与所述起始站点坐标方向相同、且距离所述起始站点距离最近的标志性建筑物作为参照物,以所述参照物标识所述起始站点的方向。
当所述公交路线查询请求的发送方为移动终端时,所述公交路线查询请求中还携带所述移动终端的位置信息;
所述设备输出包括所述起始站点方向信息的路线查询结果之前,还包括:所述设备根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述设备输出的查询结果还包括所述移动终端至所述起点信息对应的站点的方向信息。
当所述公交路线查询请求的发送方为移动终端时,
所述设备输出包括所述起始站点方向信息的路线查询结果之前,还包括:所述设备向所述移动终端发送位置请求,并接收所述移动终端发送的所述移动终端的位置信息;所述设备根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述设备输出的查询结果还包括所述移动终端至所述起点信息对应的站点的方向信息。
所述起始站点的方向信息包括坐标方向、和/或参照物信息。
本发明实施例提供了一种公交路线查询的设备,包括:
接收单元,用于接收公交路线查询请求;
查询单元,用于根据所述接收单元接收的查询请求中携带的起点信息和终点信息进行公交路线查询;
第一确定单元,用于根据预设策略获得所述查询单元查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;
存储单元,用于存储所述公交线路的站点、线路方向与方向信息的对应关系;
第二确定单元,用于根据所述公交线路的正负方向和起始站点查找所述存储单元存储的公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;
输出单元,用于输出包括所述起始站点方向信息的路线查询结果。
所述第一确定单元还用于:
获得查询到的路线上的所有公交线路,或者所述路线上与所述起点信息对应的公交线路,或者所述路线上与所述起点信息对应的公交线路之外的公交线路。
所述第一确定单元还用于:
随机选择所述公交线路上的站点,或者选择所述公交线路上的特定站点;
根据选择的站点之间的顺序关系确定所述公交线路的正负方向。
所述第二确定单元还用于:
根据所述公交线路的正负方向和所述起始站点查找存储的所述起始站点、线路方向与坐标方向的对应关系,确定所述起始站点的坐标方向;
以所述起始站点为圆心查找与所述起始站点坐标方向相同、且距离所述起始站点距离最近的标志性建筑物作为参照物,以所述参照物标识所述起始站点的方向。
当所述公交路线查询请求的发送方为移动终端时,所述公交路线查询请求中还携带所述移动终端的位置信息;
该设备还包括:第三确定单元,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述输出单元还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
还包括:
发送单元,用于当所述接收单元接收到移动终端发送的公交路线查询请求时,向所述移动终端发送所述移动终端的位置请求;
所述接收单元还用于:接收所述移动终端发送的所述移动终端的位置信息;
第三确定单元,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述输出单元还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
所述起始站点的方向信息包括坐标方向、和/或参照物信息。
与现有技术相比,本发明实施例具有以下优点:
本发明实施例中,设备根据公交路线查询请求查询到公交线路时,确定公交线路的正负方向,进而根据公交线路的正负方向和起始站点,利用存储的站点与方向信息的对应关系,得到起始站点的方向信息并输出,从而使用户能够根据起始站点的方向信息乘车,避免乘车错误。
附图说明
为了更清楚地说明本发明的实施例或现有技术中的技术方案,下面将对本发明的实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术中公交路线查询结果示意图;
图2是本发明实施例一提供的公交路线查询的方法的流程示意图;
图3是本发明实施例一提供的方法的公交路线查询结果示意图;
图4是本发明实施例二提供的公交路线查询的方法的流程示意图;
图5是本发明实施例二中确定换乘点参照物的方式示意图;
图6是本发明实施例三提供的公交路线查询的方法的流程示意图;
图7是本发明实施例四提供的公交路线查询的方法的流程示意图;
图8-图10是本发明实施例五提供的公交路线查询的设备的结构示意图。
具体实施方式
下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明的实施例保护的范围。
实施例一
本发明实施例一提供一种公交路线查询的方法,如图2所示,该方法包括以下步骤:
步骤201,设备接收公交路线查询请求,根据所述查询请求中携带的起点信息和终点信息进行公交路线查询。
该设备通常为服务器,接收用户终端通过公交路线查询客户端发送的公交路线查询请求。当然,该设备也可以为用户终端,直接接收用户在公交路线查询界面输入的查询请求。需要说明,该设备不限于服务器或用户终端,还可以是其他提供查询功能的设备。起点信息和终点信息可以为具体的站点名称,也可以为普通的地点名称,即设备可以支持精确查询,也可以支持模糊查询,例如中关园的公交站点包括中关园南、中关园西,用户可以直接输入中关园进行查询。
步骤202,所述设备根据预设策略获得查询到的路线上的公交线路,根据公交线路上的站点确定公交线路的正负方向。
其中,公交线路的正负方向为相对正负方向,可以根据实际需要灵活设置。设备进行公交路线查询得到一条或多条路线,输出路线上的公交线路,并输出公交线路的起始站点的方向信息。具体的,设备查询到的路线可以为一条或多条,且每一条路线上的公交线路也可以为一条或多条,例如,设备查询到3条路线,分别为:NO.1,起点→101路→终点;NO.2,起点→201路→202路→终点;NO.3,起点→301路→302路→终点。本发明实施例提供的方法中,设备查询到路线后,对于每一条路线,根据预设的方向信息输出策略,可以输出其起点的方向信息,即该路线上第一条公交线路的起始站点的方向信息,还可以输出该路线上所有公交线路的起始站点的方向信息,或者换乘站点的方向信息(即第一条公交线路之外的公交线路的起始站点的方向信息)。例如对于NO.2路线,可以输出起点(即201路的起始站点)的方向信息,还可以输出201路和202路的起始站点的方向信息,或者仅输出202路的起始站点的方向信息。
具体的,设备根据预设策略获得一条路线上的公交线路,选择公交线路上的站点,或者选择公交线路上的特定站点,根据选择的站点之间的顺序关系确定公交线路的正负方向。设备上预先存储每一公交线路的正负方向与该方向上的站点顺序。
以下以输出换乘站点的方向信息为例进行介绍,本领域技术人员应当清楚,该方法同样适用于输出其他起始站点方向信息的情况。例如某条查询结果中的一条路线上包括公交线路L1和L2,L1站点及站点顺序为A→B→C,L2站点及站点顺序为C→D→E→F。其中C为换乘站点,此时,设备根据L2上的站点顺序来确定L2的正负方向。假定存储设备上预先规定的L2线路的正向为:S→......→C→D→E→F→......→L,负向(返程方向)为L→......→F→E→D→C→......→S。设备随机选择查询结果中C至F中的任意2个以上站点,根据站点之间的顺序与预先设定的正负方向上的站点顺序比较,可以确定查询到的L2线路为正方向。设备也可以预设选择查询到的线路的始末站点进行方向判断,即选择C和F站点,根据其顺序关系C->F与预设的正负方向上的站点顺序(即正向为C->F,负向为F->C)比较,判定查询到的L2线路为正方向。
步骤203,所述设备根据公交线路的正负方向和起始站点,查找存储的站点、公交线路的正负方向及方向信息这三者的对应关系,确定所述起始站点的方向信息。
其中,起始站点的方向信息包括坐标方向、和/或参照物信息。其中,坐标方向即起始站点在道路的哪一侧,例如起始站点的坐标方向为北即表示起始站点在道路北侧。
设备预先存储站点、线路正负方向与坐标方向的对应关系,如表1所示。
表1
通过表1可以看出,当起始站点所处的公交线路为正方向时,起始站点的坐标方向为北,即在道路北侧乘车;当起始站点所处的公交线路为负方向时,起始站点的坐标方向为南,即在道路南侧乘车。
起始站点的方向信息也可以为参照物信息,即以参照物标识站点的方向。该参照物具体可以为根据实际情况选取的标志性建筑物,当有多个供选择的标志性建筑物时,可以根据实际情况灵活选择其中之一,例如选择距离最近的、或者为公众熟悉程度最高的标志性建筑物等。设备预先存储站点、线路正负方向与参照物信息的对应关系,如表2所示。
表2
此时,当起始站点所处的公交线路为正方向时,设备查找表2得到起始站点的参照物信息为第一超市,即在道路的第一超市一侧的站点换乘;当起始站点所处的公交线路为负方向时,设备查找表2得到起始站点的参照物信息为第一商场,即在道路的第一商场一侧的站点换乘。
步骤204,所述设备输出包括所述起始站点方向信息的路线查询结果。
起始站点以换乘站点为例,设备输出的结果示意图如图3所示,相较于图1增加了换乘站点的方向信息。
实施例二
本发明实施例二提供一种公交路线查询的方法,该方法以输出换乘站点的方向信息为例进行介绍,如图4所示,包括以下步骤:
步骤401,设备接收公交路线查询请求,根据所述查询请求中携带的起点信息和终点信息进行公交路线查询。
步骤402,所述设备根据预设策略选择公交线路上的站点并确定公交线路的正负方向。
本步骤与步骤401可以参考步骤201-202的具体实现过程,在此不再赘述。
步骤403,所述设备根据公交线路的正负方向和换乘站点查找存储的换乘站点与方向信息的对应关系,确定所述换乘站点的方向信息。
具体的,换乘站点的方向信息可以参考步骤203中的确定方式。例如,设备预先存储有换乘站点C、线路方向与坐标方向的对应关系,如表3所示。
表3
参考步骤203,设备确定换乘站点C所处的L2线路为正方向,则设备通过查询表3可以得到换乘站点C的坐标方向为北,即换乘站点C在道路的北侧。
设备还可以根据表2所示的方式确定换乘站点的参照物。具体的,设备预先存储有换乘站点C、线路方向与参照物信息的对应关系,如表4所示。
表4
参考步骤203,设备确定换乘站点C所处的L2线路为正方向,则设备通过查询表4可以得到换乘站点C的参照物信息为第一超市,即换乘站点C在道路的第一超市一侧。
换乘站点的方向信息的确定方式还可以包括:所述设备根据公交线路的正负方向和换乘站点查找存储的换乘站点与坐标方向的对应关系,确定所述换乘站点的坐标方向;然后所述设备以所述换乘站点为圆心查找与所述换乘站点坐标方向相同(即在道路同一侧)、且距离所述换乘站点距离最近的标志性建筑物作为参照物,其中圆心半径可以根据实际需要预先设置,例如设置为50米、100米或者300米等。
其中,换乘站点的坐标方向的确定方式可以参考上述表3对应的确定方式。设备内还存储标志性建筑物的位置信息。在得到换乘站点坐标方向后,设备查找该坐标方向的标志性建筑物,找到距离最近的标志性建筑物作为参照物。例如,设备确定换乘站点C的坐标方向为北,即换乘站点C在道路北侧,则设备可以进一步查找在道路北侧的标志性建筑物,然后确定距离换乘站点C最近的标志性建筑物为参照物。其中,设备确定换乘站点C的坐标方向为北后,可以进一步确定换乘站点C的具体地理坐标位置,例如根据C的坐标方向查找预先存储的换乘站点方向与具体地理坐标位置的对应关系得到C的具体地理坐标位置。设备计算换乘站点C与标志性建筑物的距离的方式包括但不限于:利用换乘站点C与标志性建筑物的地理坐标进行计算得到直线距离。设备可以但不限于根据下述方式判断标志性建筑物是否在换乘站点所在道路北侧:设备将地标按经纬度投影到笛卡尔坐标平面上成为点,道路两边用线段或曲线表示,如图5中C点以及D点所在的线段即为路边,每个点有x和y坐标值,道路由一系列点坐标构成。设备以C点为圆心,找出离C最近的若干个标志性建筑物,假设图5所示有第一超市S1和第一商场M1都可以作为候选。判断CS1和CM1这两条线是否与道路线段或曲线R相交,发现CM1与R相交,而CS1与R不相交,相交的则是不合适的,应去除,最后的参照物为S1。
步骤404,设备输出包括换乘站点参照物信息的公交路线查询结果。
实施例三
基于实施例一或二相同的技术构思,本发明实施例三提供一种公交路线查询的方法,该方法以输出换乘站点的方向信息为例进行介绍,如图6所示,包括以下步骤:
步骤601,移动终端向服务器发送公交路线查询请求,其中携带起点信息、终点信息和移动终端的位置信息。
其中,服务器为公交路线查询设备,移动终端为用户终端。具体的,移动终端自身具有定位功能,例如通过GPS(GlobalPositioningSystem,全球定位***)功能进行定位。进行公交路线查询时,移动终端还将自身位置信息发送至服务器。
步骤602,服务器进行公交路线查询,确定公交线路及换乘站点方向信息。
具体的,本步骤可以参考实施例一或二中的实现方式,在此不再赘述。
步骤603,服务器根据移动终端与公交线路的起始站点的位置关系确定移动终端至起点的方向信息。
具体的,该起点为起始信息对应的站点,即查询得到的路线中第一条公交线路的起始站点。该方向信息包括坐标方向等。以坐标方向为例,服务器可以根据起点的坐标和移动终端的坐标进行矢量计算,得到移动终端至起点的角度以及直线距离,例如东偏北30度,200米。服务器还可以根据图5所示方式确定是否需要穿越马路,例如判断移动终端至起点的连线是否与R相交,如果相交则判定需要穿越道路,否则即为不需要穿越道路。
步骤604,服务器向移动终端发送查询结果,该查询结果中包括公交线路、换乘站点方向信息以及移动终端至起点的方向信息。
实施例四
基于实施例一或二相同的技术构思,本发明实施例四还提供一种公交路线查询的方法,如图7所示,包括以下步骤:
步骤701,移动终端向服务器发送公交路线查询请求,其中携带起点信息和终点信息。
步骤702,服务器向移动终端发送位置请求,并接收移动终端发送的移动终端的位置信息。
具体的,移动终端的位置信息的确定方式可以参考步骤601。
步骤703,服务器进行公交路线查询,确定公交线路及换乘站点方向信息。
步骤704,服务器根据移动终端与公交线路的起点的位置关系确定移动终端至起点的方向信息。该起点为起始信息对应的站点,即查询得到的路线中第一条公交线路的起始站点。该步骤具体实现可以参考步骤603。
步骤705,服务器向移动终端发送查询结果,该查询结果中包括公交线路、换乘站点方向信息以及移动终端至起点的方向信息。
通过采用本发明实施例提供的方法,设备根据公交路线查询请求查询到公交线路时,确定公交线路的正负方向,进而根据公交线路的正负方向和起始站点,利用存储的站点与方向信息的对应关系,得到起始站点的方向信息并输出,从而使用户能够根据起始站点的方向信息乘车,避免乘车错误。
实施例五
本发明实施例五提供一种公交路线查询的设备,如图8所示,包括:
接收单元11,用于接收公交路线查询请求;
查询单元12,用于根据所述接收单元接收的查询请求中携带的起点信息和终点信息进行公交路线查询;
第一确定单元13,用于根据预设策略获得所述查询单元查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;
存储单元14,用于存储所述公交线路的站点、线路方向与方向信息的对应关系;
第二确定单元15,用于根据所述公交线路的正负方向和起始站点查找所述存储单元存储的公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;
输出单元16,用于输出包括所述起始站点方向信息的路线查询结果。
其中,所述第一确定单元13还用于:获得查询到的路线上的所有公交线路,或者所述路线上与所述起点信息对应的公交线路,或者所述路线上与所述起点信息对应的公交线路之外的公交线路。所述起始站点的方向信息包括坐标方向、和/或参照物信息。
所述第一确定单元13还用于:
随机选择所述公交线路上的站点,或者选择所述公交线路上的特定站点;
根据选择的站点之间的顺序关系确定所述公交线路的正负方向。
所述第二确定单元15还用于:
根据所述公交线路的正负方向和所述起始站点查找存储的所述起始站点、线路方向与坐标方向的对应关系,确定所述起始站点的坐标方向;
以所述起始站点为圆心查找与所述起始站点坐标方向相同、且距离所述起始站点距离最近的标志性建筑物作为参照物,以所述参照物标识所述起始站点的方向。
当所述公交路线查询请求的发送方为移动终端时,所述公交路线查询请求中还携带所述移动终端的位置信息;如图9所示,相应的,该设备还包括:第三确定单元17,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;所述输出单元16还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
如图10所示,该设备还可以包括:
发送单元18,用于当所述接收单元接收到移动终端发送的公交路线查询请求时,向所述移动终端发送所述移动终端的位置请求;所述接收单元11还用于:接收所述移动终端发送的所述移动终端的位置信息;第三确定单元17,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;所述输出单元16还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
本发明实施例中,设备根据公交路线查询请求查询到公交线路时,确定公交线路的正负方向,进而根据公交线路的正负方向和起始站点,利用存储的站点与方向信息的对应关系,得到起始站点的方向信息并输出,从而使用户能够根据起始站点的方向信息乘车,避免乘车错误。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

Claims (12)

1.一种公交路线查询的方法,其特征在于,包括:
设备接收公交路线查询请求,根据所述公交路线查询请求中携带的起点信息和终点信息进行公交路线查询;
所述设备根据预设策略获得查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;
所述设备根据所述公交线路的正负方向和起始站点查找存储的所述公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;
所述设备输出包括所述起始站点方向信息的路线查询结果;
其中,所述起始站点的方向信息包括坐标方向、和/或参照物信息;所述坐标方向为起始站点在道路的东南西北哪一侧;所述参照物信息是以参照物标识站点的方向,所述参照物为根据实际情况选取的标志性建筑物。
2.如权利要求1所述的方法,其特征在于,所述设备根据预设策略获得查询到的路线上的公交线路包括:
所述设备获得查询到的路线上的所有公交线路,或者所述路线上与所述起点信息对应的公交线路,或者所述路线上与所述起点信息对应的公交线路之外的公交线路。
3.如权利要求1所述的方法,其特征在于,所述根据所述公交线路上的站点确定所述公交线路的正负方向包括:
随机选择所述公交线路上的站点,或者选择所述公交线路上的特定站点;
根据选择的站点之间的顺序关系确定所述公交线路的正负方向。
4.如权利要求1所述的方法,其特征在于,所述设备根据所述公交线路的正负方向和起始站点查找存储的所述公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息包括:
所述设备根据所述公交线路的正负方向和所述起始站点查找存储的所述起始站点、线路方向与坐标方向的对应关系,确定所述起始站点的坐标方向;
所述设备以所述起始站点为圆心查找与所述起始站点坐标方向相同、且距离所述起始站点距离最近的标志性建筑物作为参照物,以所述参照物标识所述起始站点的方向。
5.如权利要求1-4任一项所述的方法,其特征在于,当所述公交路线查询请求的发送方为移动终端时,所述公交路线查询请求中还携带所述移动终端的位置信息;
所述设备输出包括所述起始站点方向信息的路线查询结果之前,还包括:所述设备根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述设备输出的查询结果还包括所述移动终端至所述起点信息对应的站点的方向信息。
6.如权利要求1-4任一项所述的方法,其特征在于,当所述公交路线查询请求的发送方为移动终端时,
所述设备输出包括所述起始站点方向信息的路线查询结果之前,还包括:所述设备向所述移动终端发送位置请求,并接收所述移动终端发送的所述移动终端的位置信息;所述设备根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述设备输出的查询结果还包括所述移动终端至所述起点信息对应的站点的方向信息。
7.一种公交路线查询的设备,其特征在于,包括:
接收单元,用于接收公交路线查询请求;
查询单元,用于根据所述接收单元接收的查询请求中携带的起点信息和终点信息进行公交路线查询;
第一确定单元,用于根据预设策略获得所述查询单元查询到的路线上的公交线路,根据所述公交线路上的站点确定所述公交线路的正负方向;
存储单元,用于存储所述公交线路的站点、线路方向与方向信息的对应关系;
第二确定单元,用于根据所述公交线路的正负方向和起始站点查找所述存储单元存储的公交线路的站点、线路方向与方向信息的对应关系,确定所述起始站点的方向信息;
输出单元,用于输出包括所述起始站点方向信息的路线查询结果;
其中,所述起始站点的方向信息包括坐标方向、和/或参照物信息;所述坐标方向为起始站点在道路的东南西北哪一侧;所述参照物信息是以参照物标识站点的方向,所述参照物为根据实际情况选取的标志性建筑物。
8.如权利要求7所述的设备,其特征在于,所述第一确定单元还用于:
获得查询到的路线上的所有公交线路,或者所述路线上与所述起点信息对应的公交线路,或者所述路线上与所述起点信息对应的公交线路之外的公交线路。
9.如权利要求7所述的设备,其特征在于,所述第一确定单元还用于:
随机选择所述公交线路上的站点,或者选择所述公交线路上的特定站点;
根据选择的站点之间的顺序关系确定所述公交线路的正负方向。
10.如权利要求7所述的设备,其特征在于,所述第二确定单元还用于:
根据所述公交线路的正负方向和所述起始站点查找存储的所述起始站点、线路方向与坐标方向的对应关系,确定所述起始站点的坐标方向;
以所述起始站点为圆心查找与所述起始站点坐标方向相同、且距离所述起始站点距离最近的标志性建筑物作为参照物,以所述参照物标识所述起始站点的方向。
11.如权利要求7-10任一项所述的设备,其特征在于,当所述公交路线查询请求的发送方为移动终端时,所述公交路线查询请求中还携带所述移动终端的位置信息;
该设备还包括:第三确定单元,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述输出单元还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
12.如权利要求7-10任一项所述的设备,其特征在于,还包括:
发送单元,用于当所述接收单元接收到移动终端发送的公交路线查询请求时,向所述移动终端发送所述移动终端的位置请求;
所述接收单元还用于:接收所述移动终端发送的所述移动终端的位置信息;
第三确定单元,用于根据所述移动终端与所述起点信息对应的站点的位置关系,确定所述移动终端至所述起点信息对应的站点的方向信息;
所述输出单元还用于:输出所述移动终端至所述起点信息对应的站点的方向信息。
CN201010545798.XA 2010-11-16 2010-11-16 公交路线查询的方法及设备 Active CN102467545B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010545798.XA CN102467545B (zh) 2010-11-16 2010-11-16 公交路线查询的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010545798.XA CN102467545B (zh) 2010-11-16 2010-11-16 公交路线查询的方法及设备

Publications (2)

Publication Number Publication Date
CN102467545A CN102467545A (zh) 2012-05-23
CN102467545B true CN102467545B (zh) 2016-05-18

Family

ID=46071188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010545798.XA Active CN102467545B (zh) 2010-11-16 2010-11-16 公交路线查询的方法及设备

Country Status (1)

Country Link
CN (1) CN102467545B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103017780B (zh) * 2012-11-27 2016-08-31 北京百度网讯科技有限公司 移动状态下公交线路的规划方法、***和装置
CN103942241A (zh) * 2013-10-31 2014-07-23 深圳市凯立德欣软件技术有限公司 一种实时公交信息查询方法、便携式电子设备及服务器
CN107357827B (zh) * 2013-11-26 2020-11-03 百度在线网络技术(北京)有限公司 交通线路信息的查询方法和搜索引擎
CN104077911B (zh) * 2014-02-12 2016-02-03 浙江传媒学院 具有公交车乘车查询功能的电子设备及其查询方法
CN103927369B (zh) * 2014-04-22 2017-05-17 北京百度网讯科技有限公司 公交信息展现方法和装置
CN104572811B (zh) * 2014-11-25 2018-06-05 百度在线网络技术(北京)有限公司 智能公交路线推荐方法、装置及设备
CN107180538B (zh) * 2017-06-21 2019-10-22 南京邮电大学 一种车载轨迹运行方向的识别方法
CN108932300B (zh) * 2018-06-06 2022-05-27 成都深思科技有限公司 一种无限迭代的过滤分析方法、设备及存储介质
CN112185153B (zh) * 2020-09-27 2021-09-28 腾讯科技(深圳)有限公司 一种车辆行驶路线确定方法、装置、设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540123A (zh) * 2009-05-06 2009-09-23 李照全 一种地图的制作方法
CN201548960U (zh) * 2009-04-23 2010-08-11 厦门高德软件有限公司 一种获取公交信息的设备
CN101847322A (zh) * 2010-05-21 2010-09-29 中国科学院地理科学与资源研究所 公交换乘线路确定方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201548960U (zh) * 2009-04-23 2010-08-11 厦门高德软件有限公司 一种获取公交信息的设备
CN101540123A (zh) * 2009-05-06 2009-09-23 李照全 一种地图的制作方法
CN101847322A (zh) * 2010-05-21 2010-09-29 中国科学院地理科学与资源研究所 公交换乘线路确定方法

Also Published As

Publication number Publication date
CN102467545A (zh) 2012-05-23

Similar Documents

Publication Publication Date Title
CN102467545B (zh) 公交路线查询的方法及设备
CN102265114B (zh) 用于存储和提供路线的***和方法
WO2017071188A1 (zh) 获取地图信息的方法、导航方法及设备
JP4737636B2 (ja) 通信型ナビゲーションシステムおよび情報配信サーバならびに携帯ナビゲーション端末
JP5250902B2 (ja) ネットワークシステム、移動通信端末、および通信方法
CN104819723A (zh) 一种定位方法和定位服务器
EP1795866A1 (en) Pedestrian navigation system, information delivery server, and program
JP2002304408A (ja) 移動端末
KR100543308B1 (ko) Gps 서버 또는 gps 무선통신 단말기에서의 위치정보제공 방법
KR20070032948A (ko) 경로 탐색 장치, 경로 탐색 방법 및 프로그램
CN101150856B (zh) 导航装置定位手机位置的方法
CN105136160A (zh) 一种基于移动终端和增强现实技术的近距离最优公交站点导航方法
CN105392111A (zh) 定位方法、位置信息发送方法、移动终端及定位***
CN101625245A (zh) 导航终端和导航方法
US20130138335A1 (en) Method and system for providing information
CN103905986A (zh) 共享位置的方法及***
CA2531761A1 (en) Road guide system and road guide method
CN101086449B (zh) 导航装置的动态目标的追踪方法
CN105352493A (zh) 一种导航路线生成方法及用户终端
CN101769748A (zh) 导航终端和导航方法
CN103136299A (zh) 一种交通信息查询的方法、***和设备
CN105466442A (zh) 模糊起点预设路线导航方法
WO2010067409A1 (ja) 情報提供システム、情報配信サーバおよび情報提供方法
CN102506883B (zh) 导航方法、设备及***
JP2005308456A (ja) 3次元経路案内方法および3次元経路案内サーバ

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant