CN110321095B - 用于显示航线信息的终端、***及方法 - Google Patents

用于显示航线信息的终端、***及方法 Download PDF

Info

Publication number
CN110321095B
CN110321095B CN201910667236.3A CN201910667236A CN110321095B CN 110321095 B CN110321095 B CN 110321095B CN 201910667236 A CN201910667236 A CN 201910667236A CN 110321095 B CN110321095 B CN 110321095B
Authority
CN
China
Prior art keywords
route information
route
target
information
waypoint
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
CN201910667236.3A
Other languages
English (en)
Other versions
CN110321095A (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.)
Hainan Taimei Airlines Co ltd
Original Assignee
Hainan Taimei Airlines 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 Hainan Taimei Airlines Co ltd filed Critical Hainan Taimei Airlines Co ltd
Priority to CN201910667236.3A priority Critical patent/CN110321095B/zh
Publication of CN110321095A publication Critical patent/CN110321095A/zh
Application granted granted Critical
Publication of CN110321095B publication Critical patent/CN110321095B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

本发明公开了用于显示航线信息的终端、***及方法,涉及民用航空技术领域。该方法包括:接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数。本发明实现了航线信息的可视化显示,形象且直观,使用户在选择符合自己需求的航线或者运力进行匹配时,操作方便,能够提高匹配效率和用户黏度。

Description

用于显示航线信息的终端、***及方法
技术领域
本发明涉及民用航空技术领域,尤其涉及一种用于显示航线信息的终端、***及方法。
背景技术
随着中国的民用航空技术的不断发展,开通运营的航线数量也在迅速的增长,面对机场的航线需求和航空公司的运力信息,通常是将这些航线需求和运力信息通过航线网络地图进行显示,以方便用户查看以及挑选符合条件的需求信息。
但现有技术中的网络航线图只是将航线需求和运力信息以地图的形式进行显示,而不能直观、形象地向用户展示航线需求和运力信息相关航点,导致用户在挑选符合条件的航线需求或者运力信息时,操作不方便,从而降低机场和航空公司之间的需求匹配效率。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供用于显示航线信息的终端、***及方法。
本发明解决上述技术问题的技术方案如下:
一种用于显示航线信息的终端,包括:
通信模块,用于接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;
显示模块,用于调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数。
本发明提供的用于显示航线信息的终端,主要是将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
本发明解决上述技术问题的另一种技术方案如下:
一种用于显示航线信息的***,包括服务器和上述技术方案所述的用于显示航线信息的终端,所述服务器用于向所述终端发送m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数。
本发明提供的用于显示航线信息的***,终端在获取服务器发送的航线信息后,将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
本发明解决上述技术问题的另一种技术方案如下:
一种用于显示航线信息的方法,包括:
接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;
调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数。
本发明提供的用于显示航线信息的方法,通过将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。
附图说明
图1为本发明提供的用于显示航线信息的终端的结构框架图;
图2为本发明提供的用于显示航线信息的***的结构框架图;
图3为本发明提供的用于显示航线信息的方法的流程示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实施例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,为本发明提供的用于显示航线信息的终端的结构框架示意图,该终端通过将服务器发送的航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,从而实现航线信息的可视化显示,可以用于显示航空公司发布的航线运力信息和机场发布的航线需求信息及其特征属性,该终端包括:通信模块11和显示模块12,其中:
通信模块11用于接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数。
需要说明的是,航线信息包括航线需求信息和航线运力信息,其中,航线需求信息包括机场用户发布的航线需求,航线运力信息包括航空公司用户发布的运力资源。
航线需求信息可以包括:需求类型、拟开航班、适航机型、需求有效期、计划执行周期、时刻要求、航线种类、航路类型、到达航点、经停航点、始发航点和报价等;航线运力信息包括:需求类型、报价、拟开班期、运力有效期、计划执行周期、计划执行班次、拟飞机型、座位数布局、始发航点、意向到达航点/城市/地区和进出港时段等。因此,每条航线信息中包含至少一个航点。
通信模块11可以包括无线通信模块、蓝牙模块、3G模块、4G模块、5G模块等,可以集成在手机、电脑等终端中,通过无线的方式与服务器实现数据传输,也可以包括数据线接口等,通过有线的通信方式与服务器实现数据传输。
显示模块12用于调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数。
应理解,显示模块12在调取地图后,具体的可以通过在地图上进行标记的方式,将当前航点的航线信息的特征属性标注在地图的对应位置处,也可以将当前航点的航线信息以插件的形式***地图的对应位置处,以便在该对应位置处可以显示包含当前航点的航线信息的特征属性,例如包含当前航点的航线信息的数量、需求类型和当前航点的名称等,以便用户可以直观地看到各个航点对应的航线的特征属性,从而根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
如果是标记显示,那么在获取用户的点击等操作指令后,显示模块12通过通信模块11从服务器端获取该标记处的包含该航点的全部航线信息,返回给终端进行显示,适用于航线信息较多的情况,能够降低地图的缓存速度,提高用户操作的流畅度。
如果是插件显示,那么在获取用户的点击等操作指令后,显示模块12直接读取通过插件***到地图上对应位置处的航线信息,适用于航线信息较少的情况,能够避免终端与服务器的交互过程,提高航线信息的读取速度。
可选地,显示模块12具体包括:处理单元和显示单元;
所述处理单元用于根据所述n个航点生成n个集合,每个集合对应一个航点,每个集合中的元素为包含其对应航点的航线信息;
所述显示单元用于根据所述n个航点的地理位置分别将所述n个集合的航线信息的特征属性以预设图标的形式在所述地图的对应位置处进行显示,所述特征属性包括当前航点对应集合中的航线信息的数量、需求类型和当前航点的名称。
需要说明的是,航点可以包括始发航点、到达航点、经停航点和甩飞航点等,航线信息包括航线需求信息和航线运力信息,现假设航线需求信息有3条,分别是h1(a、b、c)、h2(a、b)和h3(b、c),运力信息2条,分别是y1(a)和y2(b),其中a、b、c为上述所有航线信息中包含的航点,上述一共5条航线信息,根据上述5条航线信息包含的所有航点a、b、c,生成三个集合A、B、C,集合A中***包含航点a的航线信息作为集合元素,即h1(a、b、c)、h2(a、b)、y1(a),集合B中***包含航点b的航线信息作为集合元素,即h1(a、b、c)、h2(a、b)、h3(b、c)、y2(b),集合C中***包含航点c的航线信息作为集合元素,即h1(a、b、c)、h3(b、c)。
或者,提取第一条航线信息中包含的第一个航点,基于该第一个航点,形成第一个集合,依次遍历所有航线信息,将包含有该第一个航点的航线信息***该第一个集合中作为集合元素,直至最后一条航线信息。
每个集合对应一个航点,集合A对应航点a,集合B对应航点b,集合C对应航点c,将这三个集合对应的航点在地图上对应的位置处通过预设的图标形式进行标记,每个图标显示当前航点对应集合的航线信息的特征属性,特征属性包括:该当前航点对应集合的航线信息的数量、需求类型以及该当前航点的名称等。
优选的,显示模块12具体还用于调取地图,根据航点的地理位置分别将包含n个航点的航线信息以插件形式***地图的对应位置,并在地图对应位置处以预设图标的形式显示包含当前航点的航线信息的特征属性,所述特征属性包括当前航点对应的航线信息的数量、需求类型和当前航点的名称。
应理解,航点可以为始发航点、到达航点、经停航点和甩飞航点等。航线信息包括航线需求信息和航线运力信息,假设航线需求信息有3条,分别是h1(a、b、c)、h2(a、b)和h3(b、c),运力信息2条,y1(a)和y2(b),其中a、b、c为上述5条航线信息包含的所有航点。
根据这5条航线信息包含的3个航点的地理位置,分别对应在地图插件上的对应位置处,***包含当前航点的航线信息,如,在地图插件上的航点a对应位置处,***包含航点a的航线信息,即h1(a、b、c)、h2(a、b)、y1(a),在航点b对应位置处,***:h1(a、b、c)、h2(a、b)、h3(b、c)、y2(b),在航点c对应位置处***:h1(a、b、c)、h3(b、c)。
然后用预设的图标形式显示上述航点在地图插件上的对应位置处的航线信息的特征属性,特征属性包括:当前航点对应的航线信息的数量、需求类型以及当前航点的名称等。
在上述任一实施例的基础上,进一步的,将当前航点对应图标进行分割为两部分,分别显示不同需求类型对应的航线信息的特征属性。具体的,通常情况下,用户登录时***会确定当前用户为机场用户还是航空公司用户,若当前用户为机场用户,则只接收服务器发送的航线运力信息,若当前用户为航空公司用户,则只接收服务器发送的航线需求信息,但当前用户若能同时查看航线需求信息和航线运力信息,即在特殊情况下,存在既有机场用户身份,又有航空公司用户身份的用户,例如包机商或旅行社用户等,在将图标分割为两部分,分别显示两种类型对应的航线信息的特征属性,如上述航点a对应图标分割为两部分,其中一部分显示:航线需求、2条、成都;另一部分显示:运力信息、1条、成都。
优选地,在上述实施例的基础上,可以将上述分割图标的两部分用颜色或形状加以区分。例如,一部分用红色显示,另一部分用蓝色显示。
应理解,图标的具体形式可以根据用户实际需求设置,如气泡、标记等。
具体地,显示模块12可以通过预先定义api函数的方式,调用百度地图、谷歌地图等。
显示模块12可包括CPU、GPU等,可以集成在手机、电脑中。
显示模块12,用于显示包含所述航线信息的地图。应理解,显示模块12还可以实现与用户的交互,如根据用户的控制指令,实现地图的放大、缩小等,以便于用户查找目标航线。显示模块12可以包括显示屏、显示器等,可以集成在手机、电脑中,也可以作为一个独立的显示装置。
应理解,用户端指的是可以实现数据处理、传输、图形处理功能的终端,如电脑、手机、平板电脑等。
优选的,提供了一种以标记的形式显示航线信息的特征属性的示例,从图中可以看出,在每个始发航点处,都有一个图标,图标中显示有该当前图标对应的航线信息的数量。
优选的,提供了一种以气泡的形式显示航线信息的特征属性的示例,气泡的上半部分显示有包含当前航点的所有航线信息的数量和这些航线信息对应的需求类型,下半部分则显示该航点的名称。
当用户点击图标或气泡后,确定该用户点击的图标或气泡对应的航点,根据确定的航点的名称从数据库中匹配获取包含该确定的航点的所有航线信息,并以列表的形式在预设的屏幕位置处进行显示。应理解,图标和气泡的颜色、大小、形状等可以根据实际需求进行选择和设置,例如,图标为水滴形,实际也可以设置成三角形等,具体的标记形式的设置方法,此处不再赘述。
可选地,显示模块12还可以用于根据航线信息的供求类型设置图标的颜色,例如,通过第一种颜色显示航线需求信息,通过第二种颜色显示航线运力信息,第一颜色可以为红色,第二颜色可以为绿色,以不同的颜色区分航线需求信息和航线运力信息,能够使两种航线信息的特征属性同时在一个地图中显示,若同一航点位置处同时存在上述两种需求类型的航线信息,则根据上述实施例中将当前航点对应图标进行分割为两部分,分别显示不同需求类型对应的航线信息的特征属性的方法,由于上述实施例中已经作出详细的解释说明,此处不再赘述,通过本发明实施例能够使得用户可以直观地区分不同的航线信息,以便可以快速的找到满足自己需求的航线信息,提高用户需求的匹配效率,同时也提高了本发明的实用性和适用性。
本实施例提供的用于显示航线信息的终端,主要是将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
在上述实施例提供的用于显示航线信息的终端的基础之上,本发明还可以提供以下优选实施方案:
显示模块12还包括判断单元和突出显示单元;
所述判断单元用于判断鼠标指针是否位于目标图标的显示范围内,若是,则判断所述目标图标是否与其他图标重叠;
所述突出显示单元用于所述目标图标与其他图标不重叠时,则将所述目标图标进行突出显示,所述目标图标为所述n个航点对应的n个图标中的任一图标。
应理解,当终端为电脑时,可以直接对鼠标在屏幕中的位置进行检测,得到鼠标在屏幕坐标系下的坐标。当终端为使用可触摸屏幕的手机或平板电脑时,鼠标指针可以用户点击屏幕处的相应触控点,可以获取用户点击屏幕的位置,得到触控点在屏幕坐标系下的坐标位置。
需要说明的是,突出显示包括但不限于:将目标图标放大、调高亮度、通过预设的鲜艳的颜色进行显示或放大目标图标内的文字等方式。
应理解,地图由显示模块12进行显示,那么地图中的各个显示点都对应屏幕坐标系下的坐标,通过将鼠标指针的坐标与地图中航点的图标进行比对,就能判断出鼠标是否进入所述航点的图标显示范围内。
如果两个机场的位置较进,且地图比例尺较大的情况下,可能出现图标重叠的情况,而使用户在选择目标图标时不方便,增加操作步骤,降低效率;此时,可以通过判断鼠标指针是否位于目标图标的显示范围内,若是,则判断所述目标图标是否与其他图标重叠,所述突出显示单元用于所述目标图标与其他图标不重叠时,则将航线信息的图标突出显示。
优选的,所述判断单元还用于所述目标图标与其他图标重叠时,判断所述目标图标是否为所有重叠图标中显示优先级最高的图标;所述突出显示单元还用于所述目标图标为所有重叠图标中显示优先级最高的图标时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
优选的,所述判断单元还用于所述目标图标不是所有重叠气泡中显示优先级最高的图标时,判断所述鼠标指针是否位于重叠区域内,所述重叠区域为所述目标图标与其他图标重叠的区域;所述突出显示单元还用于所述鼠标指针位于所述重叠区域内时,则将所述所有重叠图标中显示优先级最高的图标置于所述所有重叠图标的最上层并进行突出显示,所述鼠标指针位于非重叠区域内时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
应理解,优先级用于对图标的显示顺序进行排序,可以通过预先设定显示规则或者为各个图标设定显示优先级,例如,预先设定按照图标的重叠顺序自上而下,其优先级递减,既在最上面的图标的显示优先级最高,在最底层的图标的显示优先级最低,或者预先设定航点的优先级,将航点优先级作为航点在地图上对应图标的优先级,通过比较重叠图标中各个图标的优先级高低即可,又或者,根据包含当前图标对应航点的航线信息数量确定图标的优先级,包含航线信息数量越多的图标,其图标的优先级越高。
例如,由于北京国际机场、北京大兴机场和天津机场地理位置较近,以这3个机场为例进行说明,假设以北京国际机场为始发航点的航线有50条,以北京大兴机场为始发航点的航线有20条,以天津机场为始发航点的航线有30条,那么可以将北京国际机场的优先级设置为5,天津机场的有优先级设置为4,北京大兴机场的优先级设置为3。假设这3个机场对应图标重叠时,用户将鼠标移动到北京国际机场的图标中,则将北京国际机场的图标置于重叠图标的最顶层,并突出显示。
可选地,还可以获取终端当前所处的实际地理位置,根据实际地理位置将终端在地图中进行显示,根据每个图标与该终端在地图中显示位置的距离设置每个图标的优先级,所述距离越近则优先级越高,通过本发明实施例,可提高用户的体验度和选择目标图标的处理效率。
在上述实施例提供的用于显示航线信息的终端的基础之上,本发明还可以提供以下优选实施方案:
显示模块12还用于以连线的形式显示航线需求信息中始发航点和到达航点的对应关系,并按照不同的颜色标记不同航路类型的航线需求信息。
例如,当该条航线需求信息是直飞航线时,可以用蓝色的连线进行标记显示;当该条航线需求信息是经停航线时,可以用绿色的连线进行标记显示。
可选地,还可以通过连线的粗细或颜色浓度表示同一始发航点的不同航线信息的数量,例如,对于机场A而言,机场A到机场B的直飞航线的航线需求信息的数量较少时,可以用浅红色和细线条表示;机场A到机场C的直飞航线的航线需求信息的数量较多时,可以用深红色和粗线条表示,可预先设定连线的粗细程度与航线需求信息的数量之间的关系,或者连线的颜色浓度程度与航线需求信息的数量之间的关系,通过本发明实施例,可以使用户快速的区分出航线需求信息是直飞航线还是经停航线,或者某条航线需求信息的数量多少,以便航空公司用户可以根据自身的剩余运力情况快速的确定出选择方法,从而提高航空公司的运力匹配效率。
在上述实施例提供的用于管理航线信息的服务器的基础之上,本发明还可以提供以下优选实施方案:
该终端还包括:输入模块13,用于获取用户输入的控制指令,所述控制指令用于请求查看包含目标航点的目标航线信息;
显示模块12还用于根据所述输入模块13发送的控制指令,将所述目标航线信息在预设区域内通过列表形式进行显示,所述目标航点为所述n个航点中的任一航点。
具体地,预设区域包括用户可操作界面的一部分,根据实际需要可自定义设定交互界面的布局,通过列表的形式显示目标航线信息的属性,如需求类型、报价和班期等。用户输入的控制指令包括如点击目标航点对应的图标,显示模块12根据用户点击的图标获取该图标对应的目标航点的名称,通过目标航点的名称与数据库存储的航线信息进行匹配,将包含该目标航点的所有航线信息提取出来,通过列表的形式在预定的交互界面中进行显示,或者根据将用户点击的图标对应地图插件中的***的所有航线信息直接提取出来,通过列表的形式在预定的交互界面中进行显示,如此,用户可以直接通过点击地图上的图标,即可实现快速筛选出包含该图标对应航点的相关航线信息,以便于提高用户需求匹配效率,提高用户黏性度。
优选的,所述输入模块13还用于获取用户输入的航线筛选信息;
所述显示模块12还用于根据所述航线筛选信息对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
需要说明的是,输入模块13还可以包括如设计的用户可输入航线筛选信息的输入框,用户可以通过输入模块13提供的输入框输入需要筛选的属性信息,或者,输入模块13包括如预先设计的航线筛选信息的模板,用户可根据该模板中提供的筛选信息进行选择,以电脑为例,用户可以通过鼠标选择需要筛选的属性,并通过输入相应的属性值,例如,机场用户B想要查询报价在10万至20万之间的航线运力信息,那么可以通过鼠标点选报价这一属性,然后在相应的输入框中输入10-20,完成设置,然后,终端向服务器发出查询报价在10-20万之间的航线需求信息,并接收服务器返回的特定航线需求信息。
应理解,以上示例可以通过现有的网页编辑技术实现。
通过设置条件进行筛选,能够得到更符合用户需求的数据,减少用户需要处理的数据量,提高用户的工作效率和体验度。
输入模块13可以包括手机的触摸屏,通过检测电容、红外线、压力信号等方式,获取用户输入的控制指令,也可以包括电脑的鼠标、键盘等,通过检测鼠标在显示器中的位置,以及键盘的输入信号,获取用户输入的控制指令。
显示模块12将上述通过用户输入的航线筛选信息获取的目标航线信息进行排序,包括根据与筛选信息的匹配度将目标航线信息进行排序,例如,上述机场用户B点击目标航点对应图标,***将包含目标航点的目标航线信息以列表的形式在用户交互界面上显示,接收用户B输入的航线筛选信息包括保底10万至20万之间的航线运力信息,则第一航线运力信息的报价为定补5万,第二航线运力信息的报价为保底15万,第三航线运力信息的报价为保底20万,第四航线运力信息的报价为保底10万,第五航线运力信息的报价为定补3万,则,第一航线运力信息与筛选信息的匹配度设为p1,第二航线运力信息与筛选信息的匹配度设为p2,第三航线运力信息与筛选信息的匹配度设为p3,第四航线运力信息与筛选信息的匹配度设为p4,第五航线运力信息与筛选信息的匹配度设为p5,则p3>p2>p4>p1>p5,按照匹配度从高到低将目标航线信息进行排序,将经过排序后的目标航线信息在用户交互界面上以列表形式进行显示。通过对目标航线信息进行排序,使符合用户需求的航线信息靠前显示,从而便于用户挑选和匹配符合要求的航线信息,有利于用户将注意力集中在更符合自身需求的航线信息上,便于挑选高价值航线信息,能够进一步提高用户的工作效率。
优选的,所述输入模块13用于获取所述航线筛选信息中的航线属性;所述显示模块12具体用于将所述输入模块获取的航线属性分别与所述目标航线信息的航线属性进行匹配,得到所述目标航线信息的航线属性的匹配值,并根据预设的航线属性的权值,通过加权求和计算得到所述目标航线信息的排序值,根据所述排序值对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
航线属性可以包括:机型、航路类型、航线种类、运力有效期、计划执行周期、计划执行班次、航司类型和报价等。
例如,某航线信息集合中共有3条航线信息,以航司类型和报价为例,航线A的航司类型为全服务航空,报价为定补10万;航线B的航司类型为全服务航空,报价为定补5万;航线C的航司类型为廉价航空,报价为定补5万;假设客户的需求是全服务航空,报价为定补7万,可以设置航司类型为全服务航空,则匹配值为1,否则匹配值为0,权值为0.7,报价差值不在预设值范围内,则匹配值为0,报价差值在预设范围内,则匹配值为0.5,报价差值小于或等于预设阈值,则匹配值为1,权值为0.3,其中预设值范围为3-5万,预设阈值为2万。应理解,此处仅为示例性说明,实际可以根据航线属性的实际情况设置多个梯度,或者合理设置权值以及匹配规则等,此处不再赘述。
那么经计算,航线A的排序值为:1*0.7+0.5*0.3=0.85;航线B的排序值为:1*0.7+1*0.3=1;航线C的排序值为:0*0.7+1*0.3=0.3。那么可以看出,航线B的排序值最大,航线C的排序值最小,此时,可以按照航线B、航线A、航线C的顺序对航线信息进行排序,从而保证用户能够在靠前的位置找到符合自己需求的航线。
应理解,本领域技术人员还能够在不超出本申请保护范围的确前提下根据其他航线属性设置匹配规则,在此不再赘述。
通过对航线属性进行匹配,得到匹配值,并通过匹配值加权求和计算得到目标航线的排序值,按照排序值对目标航线信息进行排序,能够使符合用户需求的航线信息靠前显示,使排在前面的航线信息满足用户的个性化筛选需求,从而便于用户挑选和匹配符合要求的航线信息,便于用户将注意力集中在更符合自身需求的航线信息上,便于挑选高价值航线信息,能够进一步提高用户的工作效率。
如图2所示,为本发明提供的用于显示航线信息的***的结构框架示意图,该***包括服务器2和上述实施例所述的任一种用于显示航线信息的终端1,服务器2用于向终端1发送m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数。
关于该终端1的各实施例的说明,可以参照上述实施例,在此不再赘述。
本实施例提供的用于显示航线信息的***,终端1在获取服务器2发送的航线信息后,将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
如图3所示,为本发明用于显示航线信息的方法的实施例提供的流程示意图,该方法包括:S1,接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;S2,调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数。
可选地,在一些实施例中,步骤S2具体包括:根据n个航点生成n个集合,每个集合对应一个航点,每个集合中的元素为包含其对应航点的航线信息;根据所述n个航点的地理位置分别将所述n个集合的航线信息的特征属性以预设图标的形式在所述地图的对应位置处进行显示,所述特征属性包括当前航点对应集合中的航线信息的数量、需求类型和当前航点的名称。
可选地,在一些实施例中,还包括:判断鼠标指针是否位于目标图标的显示范围内,若是,则判断所述目标图标是否与其他图标重叠,若所述目标图标与其他图标不重叠时,则将所述目标图标进行突出显示,所述目标图标为所述n个航点对应的n个图标中的任一图标。
可选地,在一些实施例中,所述方法还包括:如果所述目标图标与其他图标重叠时,判断所述目标图标是否为所有重叠图标中显示优先级最高的图标;所述突出显示单元还用于所述目标图标为所有重叠图标中显示优先级最高的图标时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
可选地,在一些实施例中,如果目标图标不是所有重叠图标中显示优先级最高的图标,还包括:判断所述鼠标指针是否位于重叠区域内,所述重叠区域为所述目标图标与其他图标重叠的区域;所述突出显示单元还用于所述鼠标指针位于所述重叠区域内时,则将所述所有重叠图标中显示优先级最高的图标置于所述所有重叠图标的最上层并进行突出显示,所述鼠标指针位于非重叠区域内时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
可选地,在一些实施例中,还包括:获取用户输入的控制指令,所述控制指令用于请求查看包含目标航点的目标航线信息;根据所述输入模块发送的控制指令,将所述目标航线信息在预设区域内通过列表形式进行显示,所述目标航点为所述n个航点中的任一航点。
可选地,在一些实施例中,还包括:获取用户输入的航线筛选信息;根据所述航线筛选信息对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
可选地,在一些实施例中,还包括:获取航线筛选信息中的航线属性,将所述输入模块获取的航线属性分别与所述目标航线信息的航线属性进行匹配,得到所述目标航线信息的航线属性的匹配值,并根据预设的航线属性的权值,通过加权求和计算得到所述目标航线信息的排序值,根据所述排序值对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
本发明实施例用于显示航线信息的方法是对应上述实施例用于显示航线信息的终端1,由于上述实施例中已经对一种用于显示航线信息的终端1进行了详细的说明,故在此用于显示航线信息的方法步骤中不再赘述。
本实施例提供的用于显示航线信息的方法,通过将航线信息中包含的航点按照其地理位置对应在地图中进行显示,每一个航点在地图中的对应位置处显示包含该当前航点的航线信息的特征属性,例如包含该当前航点的航线信息的数量、需求类型和该当前航点的名称,具体显示的方式也可以包括预先设置的图标,例如气泡的形式,实现了航线信息的可视化显示,使得用户可以形象且直观的看到各个航点对应的航线信息的特征属性,以便用户根据自己的实际需求快速定位,寻找满足自己需求的航点以及该航点对应的航线信息,不仅操作方便,且大大提高用户需求的匹配效率和用户黏度。
读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的方法实施例仅仅是示意性的,例如,步骤的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个步骤可以结合或者可以集成到另一个步骤,或一些特征可以忽略,或不执行。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (7)

1.一种用于显示航线信息的终端,其特征在于,包括:
通信模块,用于接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;
显示模块,用于调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数;
还包括:输入模块,所述输入模块用于获取用户输入的控制指令,所述控制指令用于请求查看包含目标航点的目标航线信息;
所述显示模块还用于根据所述输入模块发送的控制指令,将所述目标航线信息在预设区域内通过列表形式进行显示,所述目标航点为所述n个航点中的任一航点;
所述输入模块还用于获取用户输入的航线筛选信息;
所述显示模块还用于根据所述航线筛选信息对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息;
所述输入模块用于获取所述航线筛选信息中的航线属性;所述显示模块具体用于将所述输入模块获取的航线属性分别与所述目标航线信息的航线属性进行匹配,得到所述目标航线信息的航线属性的匹配值,并根据预设的航线属性的权值,通过加权求和计算得到所述目标航线信息的排序值,根据所述排序值对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
2.根据权利要求1所述的用于显示航线信息的终端,其特征在于,所述显示模块具体包括:处理单元和显示单元;
所述处理单元用于根据所述n个航点生成n个集合,每个集合对应一个航点,每个集合中的元素为包含其对应航点的航线信息;
所述显示单元用于根据所述n个航点的地理位置分别将所述n个集合的航线信息的特征属性以预设图标的形式在所述地图的对应位置处进行显示,所述特征属性包括当前航点对应集合中的航线信息的数量、需求类型和当前航点的名称。
3.根据权利要求2所述的用于显示航线信息的终端,其特征在于,所述显示模块还包括判断单元和突出显示单元;
所述判断单元用于判断鼠标指针是否位于目标图标的显示范围内,若是,则判断所述目标图标是否与其他图标重叠;
所述突出显示单元用于所述目标图标与其他图标不重叠时,则将所述目标图标进行突出显示,所述目标图标为所述n个航点对应的n个图标中的任一图标。
4.根据权利要求3所述的用于显示航线信息的终端,其特征在于,所述判断单元还用于所述目标图标与其他图标重叠时,判断所述目标图标是否为所有重叠图标中显示优先级最高的图标;所述突出显示单元还用于所述目标图标为所有重叠图标中显示优先级最高的图标时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
5.根据权利要求4所述的用于显示航线信息的终端,其特征在于,所述判断单元还用于所述目标图标不是所有重叠图标中显示优先级最高的图标时,判断所述鼠标指针是否位于重叠区域内,所述重叠区域为所述目标图标与其他图标重叠的区域;所述突出显示单元还用于所述鼠标指针位于所述重叠区域内时,则将所述所有重叠图标中显示优先级最高的图标置于所述所有重叠图标的最上层并进行突出显示,所述鼠标指针位于非重叠区域内时,则将所述目标图标置于所述所有重叠图标的最上层并进行突出显示。
6.一种用于显示航线信息的***,其特征在于,包括服务器和如权利要求1至5中任一项所述的用于显示航线信息的终端,所述服务器用于向所述终端发送m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数。
7.一种用于显示航线信息的方法,其特征在于,包括:
接收服务器发送的m条航线信息,每条航线信息中包括至少一个航点,其中,m为正整数;
调取地图,根据所述m条航线信息中包含的n个航点的地理位置,分别在所述地图的对应位置处显示包含当前航点的航线信息的特征属性,其中,n为正整数;
还包括:获取用户输入的控制指令,所述控制指令用于请求查看包含目标航点的目标航线信息;根据所述控制指令,将所述目标航线信息在预设区域内通过列表形式进行显示,所述目标航点为所述n个航点中的任一航点;
还包括:获取用户输入的航线筛选信息;根据所述航线筛选信息对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息;
还包括:获取航线筛选信息中的航线属性,将获取的航线属性分别与所述目标航线信息的航线属性进行匹配,得到所述目标航线信息的航线属性的匹配值,并根据预设的航线属性的权值,通过加权求和计算得到所述目标航线信息的排序值,根据所述排序值对所述目标航线信息进行排序,并在预设区域内以列表的形式显示经过排序后的所述目标航线信息。
CN201910667236.3A 2019-07-23 2019-07-23 用于显示航线信息的终端、***及方法 Active CN110321095B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910667236.3A CN110321095B (zh) 2019-07-23 2019-07-23 用于显示航线信息的终端、***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910667236.3A CN110321095B (zh) 2019-07-23 2019-07-23 用于显示航线信息的终端、***及方法

Publications (2)

Publication Number Publication Date
CN110321095A CN110321095A (zh) 2019-10-11
CN110321095B true CN110321095B (zh) 2023-06-06

Family

ID=68124187

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910667236.3A Active CN110321095B (zh) 2019-07-23 2019-07-23 用于显示航线信息的终端、***及方法

Country Status (1)

Country Link
CN (1) CN110321095B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110866961A (zh) * 2019-10-23 2020-03-06 海南太美航空股份有限公司 一种基于网络地图的航线绘制***及电子设备
CN110852838A (zh) * 2019-10-23 2020-02-28 海南太美航空股份有限公司 基于航线交易平台的数据排序方法、***及装置
CN110969834B (zh) * 2019-11-19 2021-03-30 上海钧正网络科技有限公司 处理方法、装置、计算机设备、存储介质及车辆调度***
CN110929156A (zh) * 2019-11-28 2020-03-27 海南太美航空股份有限公司 一种定向推送航班信息的方法和***
CN113268688B (zh) * 2021-05-26 2023-09-05 海南太美航空股份有限公司 用于交叉航线的渲染方法及***
CN113267192B (zh) * 2021-05-26 2023-04-14 海南太美航空股份有限公司 提高交叉航线渲染效率的方法及***

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5982066B1 (ja) * 2015-08-07 2016-08-31 株式会社野村総合研究所 航空券販売システム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002260200A (ja) * 2001-02-27 2002-09-13 Joho Kagaku Kenkyusho:Kk 航空立体表示ナビゲーションシステム
US7162335B2 (en) * 2003-12-19 2007-01-09 Honeywell International, Inc. Graphic airways displays for flight management systems
US20070156469A1 (en) * 2005-12-29 2007-07-05 Bird Thomas K Airline management system generating routings based on stored customer preference data
US9443447B2 (en) * 2012-07-31 2016-09-13 Google Inc. System and method for displaying real-time flight information on an airport map
US9020664B2 (en) * 2013-04-15 2015-04-28 Honeywell International Inc. Methods and systems for displaying procedure information on an aircraft display
CN107438753A (zh) * 2016-09-22 2017-12-05 深圳市大疆创新科技有限公司 一种航线生成方法、装置及终端
WO2018053742A1 (zh) * 2016-09-22 2018-03-29 深圳市大疆创新科技有限公司 一种航点编辑方法、装置及地面飞行控制台
US11145211B2 (en) * 2017-04-25 2021-10-12 Joby Elevate, Inc. Efficient VTOL resource management in an aviation transport network
FR3069684B1 (fr) * 2017-07-28 2020-09-18 Amadeus Sas Moteur de recherche d'itinéraires
CN108470308B (zh) * 2018-03-29 2022-04-01 百度在线网络技术(北京)有限公司 航空旅行信息推荐方法和装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5982066B1 (ja) * 2015-08-07 2016-08-31 株式会社野村総合研究所 航空券販売システム

Also Published As

Publication number Publication date
CN110321095A (zh) 2019-10-11

Similar Documents

Publication Publication Date Title
CN110321095B (zh) 用于显示航线信息的终端、***及方法
US20230298473A1 (en) Interactive and customizable flight planning tool
JP6141393B2 (ja) 目標位置を確定するための方法及び装置
US8090533B2 (en) Map display system, method of inputting conditions for searching for POI, method of displaying guidance to POI, and terminal device
US8938446B2 (en) System and method of transmitting search results based on arbitrary queries
US20140089336A1 (en) System and method of displaying search results based on density
CN107767116B (zh) 出行产品自动化推送方法、***、存储介质和电子设备
US9122703B1 (en) Hierarchical category index navigational system
TW201828233A (zh) 業務對象的顯示、地圖資料的處理方法、客戶端及伺服器
US9471911B2 (en) Information processing apparatus and information processing method
US20140372421A1 (en) Optimal zoom indicators for map search results
CN106156280A (zh) 基于gis地图的订单分拣方法和订单分拣***
CN105808681B (zh) 基于电子地图和移动定位的发布信息查看方法和***
US20150302346A1 (en) Methods and systems for optimizing efficiency of a workforce management system
US20130332396A1 (en) Manipulation of multi-dimensional pricing structures
WO2010085791A1 (en) System and method of displaying search results based on density
CN111931078B (zh) 一种基于地图场景的信息交互***和方法
CN109471909A (zh) 地址定位的方法、装置及计算机可读存储介质
KR101352514B1 (ko) 이미지 특허맵 제공 시스템
JP2006259940A (ja) 統計情報提示装置
US11397775B2 (en) User interface for evaluating the quality of geospatial data
CN110569292A (zh) 基于电子地图的数据标注方法及***
CN115168542A (zh) 兴趣点搜索方法、***、电子设备及程序产品
Shoman et al. Labelling Hierarchy for Street Maps Using Centrality Measures
US11983204B1 (en) Mobile terminal-oriented complex condition geographic information query method, device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant