提供长途交通工具信息的方法及装置的制造方法

文档序号:10486529阅读:327来源:国知局
提供长途交通工具信息的方法及装置的制造方法
【专利摘要】本申请实施例公开了提供长途交通工具信息的方法及装置,其中,所述方法包括:电子地图系统服务器接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息;确定所述起始地点与目的地点之间的距离;如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;将所述目标班次信息返回给客户端。通过本申请实施例,能够在距离较远的两个地点之间进行导航时,提供更丰富的导航信息。
【专利说明】
提供长途交通工具信息的方法及装置
技术领域
[0001]本申请涉及电子地图技术领域,特别是涉及提供长途交通工具信息的方法及装置。
【背景技术】
[0002]电子地图是利用计算机技术,以数字方式存储和查阅的地图。随着各种终端设备技术以及网络技术的发展,各种电子地图的相关应用为用户的日常出行等提供了便利。例如,当用户想要从A地去B地时,可以在应用中搜索B地,同时,电子地图可以依靠预先建立的数据库,给出这两地之间的建议路线等导航信息。其中,导航信息中除了自驾车的行车路线之外,一般还包括可以乘坐的公交车线路、地铁线路、换乘地点等等。也就是说,在现有技术中,上述相对详细的导航信息一般仅限于同城等距离比较近的两个地点之间,对于距离比较远的地点,例如,跨市、跨省甚至跨国时,现有的电子地图系统一般最多只能给出自驾车的行车路线,如果用户需要选择公共交通工具出行,则需要切换到其他的应用或者网站中进行查询。
[0003]因此,如何在距离较远的两个地点之间进行导航时,提供更丰富的导航信息,节省用户的操作成本,成为需要本领域技术人员解决的技术问题。

【发明内容】

[0004]本申请提供了提供长途交通工具信息的方法及装置,能够在距离较远的两个地点之间进行导航时,提供更丰富的导航信息。
[0005]本申请提供了如下方案:
[0006]—种提供长途交通工具信息的方法,包括:
[0007]电子地图系统服务器接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息;
[0008]确定所述起始地点与目的地点之间的距离;
[0009]如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0010]将所述目标班次信息返回给客户端。
[0011]—种提供长途交通工具信息的方法,包括:
[0012]电子地图系统客户端接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0013]根据所述服务器返回的目标班次信息提供推荐信息。
[0014]—种提供长途交通工具信息的方法,预先在终端设备本地保存与指定地点相关的长途交通工具班次信息数据库,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;所述方法包括:
[0015]电子地图系统客户端接收导航信息查询请求,并确定导航的起始地点以及目的地点信息;
[0016]如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离;
[0017]如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;
[0018]根据所述目标班次信息提供推荐信息。
[0019]—种提供长途交通工具信息的装置,位于电子地图系统服务器,所述装置包括:
[0020]第一请求接收单元,用于接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息;
[0021]第一距离确定单元,用于确定所述起始地点与目的地点之间的距离;
[0022]第一班次信息确定单元,用于如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0023]返回单元,用于将所述目标班次信息返回给客户端。
[0024]—种提供长途交通工具信息的装置,位于电子地图系统客户端,所述装置包括:
[0025]请求转发单元,用于接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0026]第一推荐信息提供单元,用于根据所述服务器返回的目标班次信息提供推荐信息。
[0027]—种提供长途交通工具信息的装置,位于电子地图系统客户端,预先在终端设备本地保存与指定地点相关的长途交通工具班次信息数据库,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;所述装置包括:
[0028]第二请求接收单元,用于接收导航信息查询请求,并确定导航的起始地点以及目的地点信息;
[0029]第二距离确定单元,用于如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离;
[0030]第二版次信息确定单元,用于如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;
[0031]第二推荐信息提供单元,用于根据所述目标班次信息提供推荐信息。
[0032]根据本申请提供的具体实施例,本申请公开了以下技术效果:
[0033]通过本申请实施例,可以预先建立长途交通工具班次信息数据库,这样在接收到用户的导航请求之后,在判断出起始地点与目的地点之间的距离大于某阈值,也即属于长途出行的情况下,可以根据该数据库,确定出起始地点与目的地点之间长途交通工具的目标班次信息,以便向用户提供相应的导航信息,这样,使得电子地图系统可以提供长途交通工具的目标班次信息,提供的信息更加丰富。
[0034]当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。
【附图说明】
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本申请实施例提供的第一方法的流程图;
[0037]图2是本申请实施例提供的第二方法的流程图;
[0038]图3是本申请实施例提供的第二方法的流程图;
[0039]图4是本申请实施例提供的第一装置的示意图;
[0040]图5是本申请实施例提供的第二装置的示意图;
[0041]图6是本申请实施例提供的第三装置的示意图。
【具体实施方式】
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
[0043]对于距离较远的两个地点之间,如果用户需要选择公共交通工具出行,则一般需要用户飞机、火车等,这些交通工具与城市内的公共汽车、地铁等不同,一般具有固定的班次,例如,飞机的航班,火车的车次等等,并且具有固定的起飞或者发车时间,同一个班次在同一天内一般只会发出一次,发车时间相对固定,途径的站点一般也都是固定的。在本申请实施例中,为了能够在电子地图系统提供导航信息的过程中,能够提供这种长途交通工具的信息,可以预先在服务器端建立长途交通工具班次信息数据库,该数据库中可以保存有各个班次的标识、途径的站点信息以及时间信息,等等。其中,对于飞机而言,途径的站点只有起点和终点,对于火车而言,途径的站点除了起点和终点,还可能包括其他的站点。所述时间信息,可以包括各个班次在各个站点分别对应的时间,例如,飞机的起飞时间,达到终点的时间,火车的发车时间,分别到达各个车站的时间,等等。需要说明的是,上述数据库的数据来源可以有多种,例如,可以是来自于各航空公司网站等提供的数据,或者火车票网站上提供的数据等等,或者,也可以是预先与保存有相关数据的服务器建立关联,直接从这种数据服务器中提取所需的数据,等等。
[0044]需要说明的是,具体实现时,电子地图系统可以分为服务器以及客户端两部分,客户端可以运行在用户的终端设备上,包括PC机、笔记本、平板电脑、手机等各种类型。其中,对于PC机、笔记本等终端设备而言,客户端可能会以浏览器中打开的网页形式存在,或者也可以是以独立运行的应用程序的形式存在,对于平板电脑、手机等移动终端设备,客户端可以是安装在移动终端设备中的App。总之,本申请实施例中所述的客户端可以是广义上的概念,是对用户侧访问接口的统称。
[0045]其中,对于网页形式提供的客户端,相关的数据都是在服务器端保存,终端设备需要在联网的状态下才能进行信息的查询等操作。而对于独立运行的应用程序形式存在的客户端,电子地图的数据可以全部保存在服务器,或者,也可以分为离线数据和在线数据两种,也即一部分保存在终端设备本地,一部分保存在云端服务器。例如,在用户安装App时,可以根据其所在的城市等,将这部分地图数据下载到终端设备本地,后续可以由服务器对各个终端设备的离线包进行定期或者不定期的数据更新等操作,这样,对于一些同城内的地点搜索、导航等,可以直接根据本地保存的离线包提供相应的结果,可以提高响应速度,降低服务器的访问压力。另外,用户所在城市之外的其他地图数据等就可以保存在云端服务器上,当用户需要进行跨城市的地点搜索时,可以在联网的状态下进行,客户端可以从云端服务器获取相应的数据,再提供给用户。
[0046]而在本申请实施例中,由于长途交通工具班次信息数据库中保存的信息的数据量一般比较大,因此,可以在服务器端进行保存,客户端在收到查询请求之后,可以将查询请求转发到服务器,由服务器进行具体的计算等操作,并返回查询结果。或者,还可以分别以城市等为单位,建立多个规模相对较小的数据库。例如,对于城市A,可以根据各个起点为该城市A的班次信息生成该城市A的长途交通工具班次信息数据库,其他城市也是类似,这样,在用户安装电子地图系统客户端时,还可以根据定位信息确定出用户所在的城市,或者根据用户指定的城市,将该城市对应的长途交通工具班次信息数据库,推送到对应的终端设备,这样就可以在该终端设备本地保存用户该城市的数据库,当用户以该城市为起始地点查询长途的导航信息时,就可以根据该本地保存的数据库给出相关的信息。这样,可以提高响应效率,并降低对网络的依赖,降低服务器的访问压力。当然,在具体实现时,对于某城市而言,可能还有一些班次不是以该城市为起点,但是途径该城市,对于这种信息,可能也能为用户提供一些帮助,因此,在建立各个城市的数据库时,也可以将这种班次的信息添加进去。另外,在终端设备分别保存各自所在城市的数据库的同时,服务器还可以保存一个包含有完整信息的数据库,这样,当用户需要查询的起始地点并非其本地保存的城市时,客户端还可以从服务器获得相关的数据。
[0047]下面分别对各种具体的实现方式进行介绍。
[0048]实施例一
[0049]在该实施例一中,长途交通工具班次信息数据库可以在服务器端进行保存,参见图1,本申请实施例一首先从服务器的角度提供了一种提供长途交通工具信息的方法,该方法可以包括以下步骤:
[0050]SlOl:电子地图系统服务器接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息;
[0051]对于客户端而言,可以在用户界面中提供用于获得导航信息的选项,包括输入框、下拉框等,用户可以通过输入或者选择等方式,来提交自己需要导航的起始地点以及目的地点。由于长途交通工具班次信息数据库保存在服务器端,因此,客户端接收到用户的导航请求之后,可以转发到服务器。该导航请求中包含有用户提交的起始地点以及目的地点信息,这样,服务器通过对该导航请求进行解析,即可获知用户需要导航的起始地点以及目的地点。
[0052]S102:确定所述起始地点与目的地点之间的距离;
[0053]—般情况下,只有在起始地点与目的地点之间的距离比较远的情况下,用户才可能会选择飞机、火车等长途交通工具出行,因此,服务器在接收到导航请求之后,还可以首先确定出起始地点与目的地点之间的距离,以便进一步确定是否需要为该用户提供长途交通工具的班次信息。
[0054]其中,由于本申请实施例中的服务器是电子地图系统的服务器,该服务器中保存有地图数据库,其中保存有各个地点所在的地理位置的相关信息,因此,服务器可以根据地图数据库中的数据计算出起始地点与目的地点之间的距离,具体的计算方式这里不再详述。
[0055]S103:如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0056]如果确定出起始地点与目的地点之间的距离大于某预置的阈值(例如,150公里),则证明属于长途出行,因此,有必要向用户提供长途交通工具的班次信息,进而就可以根据预先建立的长途交通工具班次信息数据库,确定起始地点与目的地点之间长途交通工具的目标班次信息。具体在确定目标班次时,可能会有多种情况,例如,如果起始地点以及目的地点出现在同一班次途径的站点中,则可以直接将该班次确定为目标班次,当然符合该条件的目标班次可能有多个,如,从北京到杭州的航班可能会有多个。如果起始地点(假设为城市A)以及目的地点(假设为城市B)在各个班次途径的站点中均未同时出现,也即没有从城市A到城市B的航班或者火车,则可以有以下处理方式:第一,可以首先确定出途径站点中包含有起始地点的班次,也即所有途径城市A的航班、火车等,并确定该班次的其他站点与目的地点之间的距离,例如某航班是从城市A到城市C,则可以计算出城市C与城市B之间的距离,如果某班次中某目标站点与所述目的地点之间的距离小于预置阈值(如100公里),则将该班次确定为目标班次,例如,如果城市C与城市B之间的距离小于100公里,则可以将从城市A到城市C的航班确定为目标班次。第二,还可以首先确定出途径站点中包含有所述目的地点的班次,也即所有途径城市B的航班、火车等,确定该班次的其他站点与起始地点之间的距离,例如某航班是从城市D到城市B,则可以计算出城市D与城市A之间的距离,如果城市D与城市A之间的距离小于100公里,则可以将从城市D到城市B的航班确定为目标班次。
[0057]S104:将所述目标班次信息返回给客户端。
[0058]在确定出目标班次之后,可以将这种目标班次的信息返回给客户端,包括各个目标班次的标识、途径的站点信息及时间信息等。这样,客户端就可以将这些信息提供给用户,具体的信息提供形式可以有多种,例如,可以在用户界面上以列表等形式进行展示,等等。
[0059]总之,在本申请实施例中,可以预先建立长途交通工具班次信息数据库,这样在接收到用户的导航请求之后,在判断出起始地点与目的地点之间的距离大于某阈值,也即属于长途出行的情况下,可以根据该数据库,确定出起始地点与目的地点之间长途交通工具的目标班次信息,以便向用户提供相应的导航信息,这样,使得电子地图系统可以提供长途交通工具的目标班次信息,提供的信息更加丰富。
[0060]另外,在实际应用中,由于长途交通工具一般是允许提前订购票据的,并且用户一般也需要提前进行订购,另一方面,一些应用也提供了订购这种长途交通工具的票据的功能,因此,在本申请实施例中,为了进一步节省用户的操作成本,避免用户在多个应用之间进行切换,还可以预先与指定的票据订购处理应用打通,并且,在提供长途交通工具的目标班次信息的过程中,可以提供用于订购指定班次票据的选项。这样,当某选项被选中时,可以跳转到所述预置的票据订购处理应用,并将将被选中班次的信息传递给所述票据订购处理应用,以便在票据订购处理应用中进行票据的订购操作。当然,与票据订购处理应用的打通,还可以不仅仅限于对该应用的调用,还可以包括用户登录信息的打通,实现单点登录的效果。例如,用户在电子地图系统中是在登录状态下发出的导航请求,则在调用票据订购应用的过程中,可以直接将用户在电子地图系统的账户信息关联到该用户在票据订购应用中的账户信息,并自动为用户登录票据订购应用,这样,用户就可以直接通过该应用完成具体的订购操作,进一步节省了用户的操作成本。
[0061]实施例二
[0062]该实施例二中,长途交通工具班次信息数据库仍然可以保存在服务器端,与实施例一不同的是,该实施例二主要从客户端的角度进行介绍。参见图2,该实施例二提供了一种提供长途交通工具信息的方法,该方法具体可以包括以下步骤:
[0063]S201:电子地图系统客户端接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0064]S202:根据所述服务器返回的目标班次信息提供推荐信息。
[0065]由于该实施例二是与实施例一相对应的,仅仅是描述的角度上有所不同,因此,相关的具体实现可以参见实施例一中的介绍,这里不再赘述。
[0066]实施例三
[0067]该实施例三中,可以分别为各种常用的地点(例如城市等)建立长途交通工具班次信息数据库,在客户端所在的终端设备本地保存有其中某指定地点相关的长途交通工具班次信息数据库,具体的,参见图3,该实施例三提供了另一种提供长途交通工具信息的方法,该方法可以包括以下步骤:
[0068]S301:电子地图系统客户端接收导航信息查询请求,并确定导航的起始地点以及目的地点信息;
[0069]在该实施例三中,由于终端设备本地保存有长途交通工具班次信息数据库,因此接收到查询请求之后,可以先不必转发到服务器,而是首先确定出导航的起始地点以及目的地点信息。其中,由于用户提交的导航的起始地点以及目的地点信息是通过客户端提供的选项提交的,因此,客户端可以通过选项的状态确定出所述起始地点以及目的地点信息。
[0070]S302:如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离;
[0071]在确定出起始地点以及目的地点之后,可以判断起始地点或者目的地点是否为前述指定地点,也即判断终端设备本地是否保存有与起始地点或者目的地点相关的数据库,如果是,则可以直接在本地给出导航结果,否则可以将导航请求转发到服务器。
[0072]其中,客户端具体在确定起始地点与目的地点之间的距离信息时,如果终端设备本地还保存有各个地点的位置信息数据库,则可以直接根据该数据库进行计算确定,或者,客户端还可以将起始地点与目的地点上传到服务器,由服务器计算出两地之间的距离再返回,这样,客户端可以根据服务器返回的结果确定出两地之间的距离。
[0073]S303:如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;
[0074]该步骤S303与实施例一中的S103类似,只是执行主体不同,因此,可以参见实施例一中的介绍,这里不再赘述。
[0075]S304:根据所述目标班次信息提供推荐信息。
[0076]在确定出目标班次信息之后,就可以向用户提供相应的推荐信息。另外,该实施例中,同样可以预先与票据订购处理应用打通,在用户界面中提供用于订购指定班次票据的选项,并根据用户的选择,实现应用间的跳转。
[0077]该实施例三中未详述部分,请参见实施例一中的记载,这里不再赘述。
[0078]与本申请实施例一提供的提供长途交通工具信息的方法相对应,本申请实施例还提供了一种提供长途交通工具信息的装置,位于电子地图系统服务器,参见图4,所述装置具体可以包括:
[0079]第一请求接收单元401,用于接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息;
[0080]第一距离确定单元402,用于确定所述起始地点与目的地点之间的距离;
[0081]第一班次信息确定单元403,用于如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0082]返回单元404,用于将所述目标班次信息返回给客户端。
[0083]具体实现时,所述第一班次信息确定单元403具体可以包括:
[0084]第一确定子单元,用于如果所述起始地点以及目的地点出现在同一班次途径的站点中,则将该班次确定为目标班次。
[0085]或者,在另一种情况下,所述第一班次信息确定单元403具体可以包括:
[0086]第一计算子单元,用于如果所述起始地点以及目的地点在各个班次途径的站点中均未同时出现,则确定途径站点中包含有所述起始地点的班次,并确定该班次的其他站点与所述目的地点之间的距离;
[0087]第二确定子单元,用于如果某班次中某目标站点与所述目的地点之间的距离小于预置阈值,则将该班次确定为目标班次。
[0088]或者,所述第一班次信息确定单元403也可以包括:
[0089]第二计算子单元,用于如如果所述起始地点以及目的地点在各个班次途径的站点中均未同时出现,则确定途径站点中包含有所述目的地点的班次,并确定该班次的其他站点与所述起始地点之间的距离;
[0090]第三确定子单元,用于如果某班次中某目标站点与所述起始地点之间的距离小于预置阈值,则将该班次确定为目标班次。
[0091]为了进一步节省用户的操作成本,便于进行票据的订购操作,该装置还可以包括:
[0092]选择提供单元,用于提供用于订购指定班次票据的选项;
[0093]跳转单元,用于当所述选项被选中时,跳转到预置的票据订购处理应用,并将将被选中班次的信息传递给所述票据订购处理应用,以便在所述票据订购处理应用中进行票据的订购操作。
[0094]另外,该装置还可以包括:
[0095]账户信息关联单元,用于根据所述导航请求的发起方用户在所述电子地图系统中登录的账户信息,确定该发起方用户在所述票据订购处理应用中关联的账户信息,以便利用该关联的账户信息登录到所述票据订购处理应用。
[0096]与本申请实施例二提供的提供长途交通工具信息的方法相对应,本申请实施例还提供了一种提供长途交通工具信息的装置,位于电子地图系统客户端,参见图5,所述装置具体可以包括:
[0097]请求转发单元501,用于接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;
[0098]第一推荐信息提供单元502用于根据所述服务器返回的目标班次信息提供推荐?目息O
[0099]与本申请实施例三提供的提供长途交通工具信息的方法相对应,本申请实施例还提供了一种提供长途交通工具信息的装置,位于电子地图系统客户端,预先在终端设备本地保存与指定地点相关的长途交通工具班次信息数据库,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;参见图6,所述装置具体可以包括:
[0100]第二请求接收单元601,用于接收导航信息查询请求,并确定导航的起始地点以及目的地点信息;
[0101]第二距离确定单元602,用于如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离;
[0102]第二版次信息确定单元603,用于如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;
[0103]第二推荐信息提供单元604,用于根据所述目标班次信息提供推荐信息。
[0104]在本申请实施例中,可以预先建立长途交通工具班次信息数据库,这样在接收到用户的导航请求之后,在判断出起始地点与目的地点之间的距离大于某阈值,也即属于长途出行的情况下,可以根据该数据库,确定出起始地点与目的地点之间长途交通工具的目标班次信息,以便向用户提供相应的导航信息,这样,使得电子地图系统可以提供长途交通工具的目标班次信息,提供的信息更加丰富。
[0105]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0106]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0107]以上对本申请所提供的提供长途交通工具信息的方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种提供长途交通工具信息的方法,其特征在于,包括: 电子地图系统服务器接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息; 确定所述起始地点与目的地点之间的距离; 如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息; 将所述目标班次信息返回给客户端。2.根据权利要求1所述的方法,其特征在于,所述确定所述起始地点与目的地点之间长途交通工具的目标班次信息,包括: 如果所述起始地点以及目的地点出现在同一班次途径的站点中,则将该班次确定为目标班次。3.根据权利要求1所述的方法,其特征在于,所述确定所述起始地点与目的地点之间长途交通工具的目标班次信息,包括: 如果所述起始地点以及目的地点在各个班次途径的站点中均未出现,则确定途径站点中包含有所述起始地点的班次,并确定该班次的其他站点与所述目的地点之间的距离; 如果某班次中某目标站点与所述目的地点之间的距离小于预置阈值,则将该班次确定为目标班次。4.根据权利要求1所述的方法,其特征在于,所述确定所述起始地点与目的地点之间长途交通工具的目标班次信息,包括: 如果所述起始地点以及目的地点在各个班次途径的站点中均未同时出现,则确定途径站点中包含有所述目的地点的班次,并确定该班次的其他站点与所述起始地点之间的距离; 如果某班次中某目标站点与所述起始地点之间的距离小于预置阈值,则将该班次确定为目标班次。5.根据权利要求1至4任一项所述的方法,其特征在于,还包括: 提供用于订购指定班次票据的选项; 当所述选项被选中时,跳转到预置的票据订购处理应用,并将将被选中班次的信息传递给所述票据订购处理应用,以便在所述票据订购处理应用中进行票据的订购操作。6.根据权利要求5所述的方法,其特征在于,还包括: 根据所述导航请求的发起方用户在所述电子地图系统中登录的账户信息,确定该发起方用户在所述票据订购处理应用中关联的账户信息,以便利用该关联的账户信息登录到所述票据订购处理应用。7.一种提供长途交通工具信息的方法,其特征在于,包括: 电子地图系统客户端接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息; 根据所述服务器返回的目标班次信息提供推荐信息。8.一种提供长途交通工具信息的方法,其特征在于,预先在终端设备本地保存与指定地点相关的长途交通工具班次信息数据库,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;所述方法包括: 电子地图系统客户端接收导航信息查询请求,并确定导航的起始地点以及目的地点信息; 如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离; 如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息; 根据所述目标班次信息提供推荐信息。9.一种提供长途交通工具信息的装置,其特征在于,位于电子地图系统服务器,所述装置包括: 第一请求接收单元,用于接收导航信息查询请求,所述查询请求中携带有导航的起始地点以及目的地点信息; 第一距离确定单元,用于确定所述起始地点与目的地点之间的距离; 第一班次信息确定单元,用于如果所述距离大于预置的阈值,则根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息; 返回单元,用于将所述目标班次信息返回给客户端。10.根据权利要求9所述的装置,其特征在于,所述第一班次信息确定单元包括: 第一确定子单元,用于如果所述起始地点以及目的地点出现在同一班次途径的站点中,则将该班次确定为目标班次。11.根据权利要求9所述的装置,其特征在于,所述第一班次信息确定单元包括: 第一计算子单元,用于如果所述起始地点以及目的地点在各个班次途径的站点中均未同时出现,则确定途径站点中包含有所述起始地点的班次,并确定该班次的其他站点与所述目的地点之间的距离; 第二确定子单元,用于如果某班次中某目标站点与所述目的地点之间的距离小于预置阈值,则将该班次确定为目标班次。12.根据权利要求9所述的装置,其特征在于,所述第一班次信息确定单元包括: 第二计算子单元,用于如如果所述起始地点以及目的地点在各个班次途径的站点中均未同时出现,则确定途径站点中包含有所述目的地点的班次,并确定该班次的其他站点与所述起始地点之间的距离; 第三确定子单元,用于如果某班次中某目标站点与所述起始地点之间的距离小于预置阈值,则将该班次确定为目标班次。13.根据权利要求9至12任一项所述的装置,其特征在于,还包括: 选择提供单元,用于提供用于订购指定班次票据的选项; 跳转单元,用于当所述选项被选中时,跳转到预置的票据订购处理应用,并将将被选中班次的信息传递给所述票据订购处理应用,以便在所述票据订购处理应用中进行票据的订购操作。14.根据权利要求13所述的装置,其特征在于,还包括: 账户信息关联单元,用于根据所述导航请求的发起方用户在所述电子地图系统中登录的账户信息,确定该发起方用户在所述票据订购处理应用中关联的账户信息,以便利用该关联的账户信息登录到所述票据订购处理应用。15.一种提供长途交通工具信息的装置,其特征在于,位于电子地图系统客户端,所述装置包括: 请求转发单元,用于接收导航信息查询请求,将所述查询请求转发到服务器,所述查询请求中携带有出行的起始地点以及目的地点信息;以便所述服务器确定所述起始地点与目的地点之间的距离,在所述距离大于预置的阈值时,根据预先建立的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次信息并返回;其中,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息; 第一推荐信息提供单元,用于根据所述服务器返回的目标班次信息提供推荐信息。16.一种提供长途交通工具信息的装置,其特征在于,位于电子地图系统客户端,预先在终端设备本地保存与指定地点相关的长途交通工具班次信息数据库,所述数据库中保存有各个班次的标识、途径的站点信息以及时间信息;所述装置包括: 第二请求接收单元,用于接收导航信息查询请求,并确定导航的起始地点以及目的地点信息; 第二距离确定单元,用于如果所述起始地点或者目的地点为所述指定地点,则确定所述起始地点与目的地点之间的距离; 第二版次信息确定单元,用于如果所述距离大于预置的阈值,则根据所述本地保存的长途交通工具班次信息数据库,确定所述起始地点与目的地点之间长途交通工具的目标班次?目息; 第二推荐信息提供单元,用于根据所述目标班次信息提供推荐信息。
【文档编号】G01C21/00GK105841689SQ201510024256
【公开日】2016年8月10日
【申请日】2015年1月16日
【发明人】付牧
【申请人】阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1