1.一种基于AMAN系统的计算航班长三边过点的方法,其特征在于,包括:根据AMAN系统解析出的航路串计算航班下一个要过点;判断航班当前位置是否在长三边区域内;若是,则采用AMAN系统解析出的航路串中属于长三边区域的航路点生成新航路串,根据新航路串计算得到航班下一个要过点;再次判断航班当前位置是否在长三边区域内,根据航班的当前位置对航班下一个要过点进行修正,提高计算下一个要过点的准确性 ,具体为:若是,则航班下一个要过点为根据新航路串计算得到的航班下一个要过点;若否,则航班下一个要过点为根据AMAN系统解析出的航路串计算得到的航班下一个要过点。
2.如权利要求1所述的基于AMAN系统的计算航班长三边过点的方法,其特征在于,所述根据AMAN系统解析出的航路串计算航班下一个要过点的具体方法包括:遍历AMAN系统解析出的航路串的航路点;根据航班当前位置计算航班到所有航段的最短距离;将所有的最短距离进行逐一比较,得到最短距离中的最小值,令该最小值为第一数值;根据第一数值所对应的航段得到航班下一个要过点。
3.如权利要求2所述的基于AMAN系统的计算航班长三边过点的方法,其特征在于,所述判断航班当前位置是否在长三边区域内的具体方法包括:依次计算组成长三边区域的航路点所构成的航段到航班当前位置的最短距离;从计算出的所有最短距离中找出最小值,令该最小值为第二数值;将第二数值与第一数值进行比较;若第二数值小于等于第一数值,则航班当前位置在长三边区域内;若第二数值大于第一数值,则航班当前位置不在长三边区域内。
4.一种基于AMAN系统的计算航班长三边过点的系统,其特征在于,包括:第一计算模块、判断模块、第二计算模块和输出模块,所述第一计算模块用于根据AMAN系统解析出的航路串计算航班下一个要过点;所述判断模块用于判断航班当前位置是否在长三边区域内;所述第二计算模块采用AMAN系统解析出的航路串中属于长三边区域的航路点生成新航路串,根据新航路串计算得到航班下一个要过点;所述输出模块用于当航班当前位置在长三边区域内,则输出的航班下一个要过点为根据新航路串计算得到的航班下一个要过点;当航班当前位置不在长三边区域内,则输出的航班下一个要过点为根据AMAN系统解析出的航路串计算得到的航班下一个要过点。
5.如权利要求4所述的基于AMAN系统的计算航班长三边过点的系统,其特征在于,所述第一计算模块根据AMAN系统解析出的航路串计算航班下一个要过点的具体方法包括:遍历AMAN系统解析出的航路串的航路点;根据航班当前位置计算航班到所有航段的最短距离;将所有的最短距离进行逐一比较,得到最短距离中的最小值,令该最小值为第一数值;根据最小值所对应的航段得到航班下一个要过点。
6.如权利要求5所述的基于AMAN系统的计算航班长三边过点的系统,其特征在于,所述判断模块判断航班当前位置是否在长三边区域内的具体方法包括:依次计算组成长三边区域的航路点所构成的航段到航班当前位置的最短距离;从计算出的所有最短距离中找出最小值,令该最小值为第二数值;将第二数值与第一数值进行比较;若第二数值小于等于第一数值,则航班当前位置在长三边区域内;若第二数值大于第一数值,则航班当前位置不在长三边区域内。
7.一种智能终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,其特征在于,所述处理器被配置用于调用所述程序指令,执行如权利要求1-3任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-3任一项所述的方法。