一种基于网络地图的航线绘制系统及电子设备技术方案

技术编号:23471526 阅读:24 留言:0更新日期:2020-03-06 13:16
本发明专利技术涉及一种基于网络地图的航线绘制系统及电子设备,包括航线创建模块和航线绘制模块,航线创建模块用于创建航线信息数组,并将用户输入的各航线信息添加到航线信息数组中,通过航线绘制模块调用网络地图的API接口分别绘制出相对应地航线。实施本发明专利技术用户可根据自身需求输入不同的航线信息,实现用户自定义的航线的绘制,且当航线信息发生改变时,可直接通过网络地图的API接口绘制出相对应的航线,提高了航线绘制的工作效率。

A route drawing system and electronic equipment based on network map

【技术实现步骤摘要】
一种基于网络地图的航线绘制系统及电子设备
本专利技术涉及民用航空信息化
,尤其涉及一种基于网络地图的航线绘制系统及电子设备。
技术介绍
随着中国民用航空技术的日益发展,每年民航市场交易额达数千亿人民币,地方政府每年仍面临着开通大量新航线的需求,目前,为了给开通新航线提供开航指导,无论是地方政府还是航空公司通常都是将相关航线的航线信息绘制在地图上,以便进行开航前的航路测算,且相关航线只能局限于正在运行运营或历史运营的航线信息,不能根据航空公司的自定义需求来进行航线绘制,因此不能将新开航进行直观显示,从而不便于对开通新航线提供开航指导,其中,传统的航线绘制通常是通过人工手动进行绘图,将所有运营的航线的航线信息都一一绘制到航线地图上,不仅工作量巨大,而且随着市场的变化,所有运营的航线也在不断改变,导致需要不断的重新绘制航线,不仅增加了航线绘制的难度,同时也降低了航线绘制的工作效率。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种基于网络地图的航线绘制系统及电子设备。本专利技术的一种基于网络地图的航线绘制系统的技术方案如下:包括航线创建模块和航线绘制模块,所述航线创建模块用于创建航线信息数组,并将用户输入的各航线信息添加到所述航线信息数组中;所述航线绘制模块从所述航线信息数组中获取航线信息,并调用网络地图的API接口根据获取的航线信息分别绘制出相对应地航线。本专利技术的一种基于网络地图的航线绘制系统的有益效果如下:首先,航线创建模块创建航线信息数组,并将用户输入的各航线信息添加到航线信息数组中,然后通过航线绘制模块调用网络地图的API接口分别绘制出相对应地航线,一方面,用户可根据自身需求输入不同的航线信息,实现用户自定义的航线的绘制,不必局限于正在运行运营或历史运营的航线信息,另一方面,当航线信息发生改变时,可直接通过网络地图的API接口绘制出相对应的航线,提高了对航线进行绘制的工作效率。在上述方案的基础上,本专利技术的一种基于网络地图的航线绘制系统还可以做如下改进。进一步,还包括,将用户输入的各航线信息添加到所述航线信息数组中的具体过程为:首先各航线的航线信息分别形成相应的航线信息集合,然后所述航线创建模块将各航线信息集合以集合形式添加到所述航线信息数组中,其中一条航线信息对应一个航线信息集合。进一步,还包括:航线屏蔽单元,所述航线屏蔽单元设有与所述航线信息数组一一对应的航线屏蔽控件,开启所属航线屏蔽控件时,所述航线绘制模块不获取该航线屏蔽控件所对应的航线信息数组中的航线信息。采用上述进一步方案的有益效果是:通过设置航线屏蔽控件,便于用户在不删除已有航线信息数组的情况下,实现对不同的航线信息数组的航线信息有选择性地进行绘制,使用户更加方便的实现自定义航线绘制,提高用户体验度。进一步,还包括:与所述航线信息数组一一对应的航线设置模块,所述航线设置模块用于对绘制出的航线的显示方式进行参数化调整。采用上述进一步方案的有益效果是:通过航线设置模块,便于用户对绘制出的航线进行区分显示,使绘制的航线可以更直观地通过网络地图进行显示,进而为新开航线提供网络地图展示及参考,有利于我国民航技术的可持续发展。进一步,所述航线信息包括始飞航点、经停航点和到达航点。进一步,还包括:城市创建模块,所述城市创建模块用于创建城市信息数组,并将用户输入的各城市信息添加到所述城市信息数组中;所述航线绘制模块获取所述城市信息数组中各城市信息和所述航线信息数组中的各航线信息,调用网络地图的API接口分别绘制出相对应地航线,且显示各城市信息,所述城市信息包括城市名称和相应的机场三字代码。采用上述进一步方案的有益效果是:通过城市创建模块创建城市信息数组,可实现在已绘制出的航线网络地图上,显示各绘制航线的航点信息和相应的城市信息,对航线开通具有积极的指导作用。进一步,还包括:与所述城市信息数组一一对应的城市设置模块,所述城市设置模块用于调整各城市信息的显示方式。采用上述进一步方案的有益效果是:通过城市设置模块,便于用户对城市信息的显示方式进行调整,使得绘制的各城市信息基于网络地图区分显示。进一步,还包括:城市屏蔽控件,所述城市屏蔽单元设有与所述城市信息数组一一对应的城市屏蔽控件,开启所属城市屏蔽控件时,所述航线绘制模块不获取该城市屏蔽控件所对应的城市信息数组中的城市信息。采用上述进一步方案的有益效果是:通过设置城市屏蔽控件,便于用户在不删除已有城市信息数组的情况下,实现对不同的城市信息数组的城市信息有选择性地进行绘制,使用户更加方便的实现自定义城市绘制,提高用户体验度。进一步,还包括:行政区域设置模块,所述行政区域设置模块用于对城市信息数组中的城市信息对应的行政区域进行显示。采用上述进一步方案的有益效果是:使用户可以直观地观察到城市信息对应的行政区域,为开航提供区域参考。本专利技术的一种电子设备的技术方案为:包括上述任一项基于网络地图的航线绘制系统。附图说明图1为本专利技术实施例的一种基于网络地图的航线绘制系统的结构示意图。具体实施方式本实施例的一种基于网络地图的航线绘制系统100,如图1所示,包括航线创建模块110和航线绘制模块120,所述航线创建模块110用于创建航线信息数组,并将用户输入的各航线信息添加到所述航线信息数组中;所述航线绘制模块120从所述航线信息数组中获取航线信息,并调用网络地图的API接口根据获取的航线信息分别绘制出相对应地航线。首先,航线创建模块110创建航线信息数组,并将用户输入的各航线信息添加到航线信息数组中,然后通过航线绘制模块120调用网络地图的API接口分别绘制出相对应地航线,一方面,用户可根据自身需求输入不同的航线信息,实现用户自定义的航线的绘制,不必局限于正在运行运营或历史运营的航线信息,另一方面,当航线信息发生改变时,可直接通过网络地图的API接口绘制出相对应的航线,提高了对航线进行绘制的工作效率。其中,航线信息包括始飞航点、经停航点和到达航点。较优地,在上述技术方案中,还包括,将用户输入的各航线信息添加到所述航线信息数组中的具体过程为:首先各航线的航线信息分别形成相应的航线信息集合,然后所述航线创建模块110将各航线信息集合以集合形式添加到所述航线信息数组中,其中一条航线信息对应一个航线信息集合。其中,航线创建模块110可创建至少一个航线信息数组,用户可选择性的将航线信息输入不同的航线信息数组中,具体的,航线创建模块110创建的航线信息数组为M行、N列的二维数组,其中二维数组的各元素为用户输入的航线信息,将每条航线信息形成一个集合,添加到该航线信息数组中。其中,每条航线信息包括3个参数:始飞航点、经停航点和到达航点,其中经停航点可以为空,当经停航点为空时,则确定该条航线为直飞航线。举例说明,首先创建一个航线信息数组并将其标记为第一航线信息数组,然后设置三个输入框分别本文档来自技高网...

【技术保护点】
1.一种基于网络地图的航线绘制系统,其特征在于,包括航线创建模块和航线绘制模块,/n所述航线创建模块用于创建航线信息数组,并将用户输入的各航线信息添加到所述航线信息数组中;/n所述航线绘制模块从所述航线信息数组中获取航线信息,并调用网络地图的API接口根据获取的航线信息分别绘制出相对应地航线。/n

【技术特征摘要】
1.一种基于网络地图的航线绘制系统,其特征在于,包括航线创建模块和航线绘制模块,
所述航线创建模块用于创建航线信息数组,并将用户输入的各航线信息添加到所述航线信息数组中;
所述航线绘制模块从所述航线信息数组中获取航线信息,并调用网络地图的API接口根据获取的航线信息分别绘制出相对应地航线。


2.根据权利要求1所述的一种基于网络地图的航线绘制系统,其特征在于,将用户输入的各航线信息添加到所述航线信息数组中的具体过程为:首先各航线的航线信息分别形成相应的航线信息集合,然后所述航线创建模块将各航线信息集合以集合形式添加到所述航线信息数组中,其中一条航线信息对应一个航线信息集合。


3.根据权利要求2所述的一种基于网络地图的航线绘制系统,其特征在于,还包括:航线屏蔽单元,所述航线屏蔽单元设有与所述航线信息数组一一对应的航线屏蔽控件,开启所属航线屏蔽控件时,所述航线绘制模块不获取该航线屏蔽控件所对应的航线信息数组中的航线信息。


4.根据权利要求3所述的一种基于网络地图的航线绘制系统,其特征在于,还包括:与所述航线信息数组一一对应的航线设置模块,所述航线设置模块用于对绘制出的航线的显示方式进行参数化调整。


5.根据权利要求1至3中任一项所述的一种基于网络地图的航线绘制系统,其特征在于,所述航线信息包...

【专利技术属性】
技术研发人员:许宏江
申请(专利权)人:海南太美航空股份有限公司
类型:发明
国别省市:海南;46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1