卸载信息生成方法、装置及电子设备转让专利

申请号 : CN202310601088.1

文献号 : CN116308974B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵中星李阳陈铮李文孝梁亚中韩跃牛冰倩张彧龙李昕冉李超

申请人 : 中国民航信息网络股份有限公司

摘要 :

本申请公开了一种卸载信息生成方法、装置及电子设备,本申请获取目标航班对应的货舱数据,进而根据货舱数据,生成用于提示目标航班中需要在当前到达站卸载的目标货物的卸载信息,由此,当前到达站的装卸人员可以直接根据卸载信息卸载目标货物,无需与配载人员沟通,提高了工作效率。

权利要求 :

1.一种卸载信息生成方法,其特征在于,包括:

获取目标航班对应的当前到达站的第二配置规则;

根据所述第二配置规则,判断所述当前到达站是否需要卸载信息;

在所述当前到达站需要所述卸载信息的情况下,获取目标航班对应的货舱数据;

获取所述目标航班对应的当前到达站的第一配置规则,其中,所述第一配置规则和所述第二配置规则用同一个目标配置规则表示;

根据所述第一配置规则,判断所述当前到达站需要第一信息和/或第二信息;

至少根据所述货舱数据,自动生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物;所述卸载信息包括第一信息和/或第二信息;

其中,至少根据所述货舱数据,生成卸载信息,包括:

按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,所述第一信息用于提示所述目标航班在当前到达站需要卸载的目标货物;在按照第一提示方式输出第一信息时,按照第一信息中每个货物的货舱标识和每个货物的货位标识各自所表征的位置顺序,在列表中输出第一信息中各个货物的货物标识,在输出目标货物的货物标识时,同时输出目标货物的卸载标识;

和/或,

按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,所述第二信息用于提示所述目标航班在当前到达站需要卸载的目标货物和所述目标货物的位置,且所述第一处理方式与所述第二处理方式不同,所述第二信息以图片的形式输出,所述图片中输出有多个货舱的位置、每个货舱中多个货位的位置以及目标货物所在的位置,并在目标货物所在的位置输出第二信息中各个目标货物的货物标识,输出目标货物的卸载标识,将目标货物所在位置以边框线标出;

其中,获取目标航班对应的当前到达站的第一配置规则、第二配置规则,包括:

获取报文队列中目标航班对应的配载业务报文,对配载业务报文进行解析,得到目标航班对应的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则;

或,接收目标航班对应的起始站发送的目标航班对应的报文通知消息,提取报文通知消息中的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则。

2.根据权利要求1所述的方法,其特征在于,所述按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,包括:在所述货舱数据中,提取目标货物的货物信息,所述目标货物的所述货物信息中的到达信息与当前到达站相匹配,所述到达信息表征所述目标航班对应的货舱中的货物的到达站;

至少根据所述货物信息,生成所述第一信息。

3.根据权利要求1所述的方法,其特征在于,所述按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,包括:在所述货舱数据中,提取目标货物的货物信息,所述目标货物的所述货物信息中的到达信息与当前到达站相匹配,所述到达信息表征所述目标航班对应的货舱中的货物的到达站;

在所述货物信息中,提取所述目标货物对应的存放信息,所述存放信息包含货舱标识和货位标识,所述存放信息表征所述目标货物处于所述货舱标识对应的目标货舱中,且,所述存放信息还表征所述目标货物处于所述目标货舱中所述货位标识对应的目标货位上;

根据所述货舱标识和所述货位标识,在所述目标航班对应的货舱静态数据中获得所述目标货舱的位置信息和所述目标货位的位置信息;其中,所述货舱静态数据中包含所述目标航班中多个货舱的位置信息以及每个所述货舱中多个货位的位置信息;

至少根据所述目标货舱的位置信息和所述目标货位的位置信息,生成所述第二信息。

4.根据权利要求1所述的方法,其特征在于,获取目标航班对应的货舱数据,包括:在报文队列中采集到目标航班对应的配载业务报文的情况下,对所述配载业务报文进行解析,得到所述目标航班对应的货舱数据;所述配载业务报文被所述目标航班的起始站发送到所述报文队列中;

或,

响应于接收到的目标航班对应的报文通知信息,在预设的报文存储区读取所述目标航班对应的货舱数据;所述报文通知信息表征所述起始站已向所述目标航班对应的当前到达站发送所述目标航班对应的配载业务报文。

5.根据权利要求1所述的方法,其特征在于,还包括:

输出所述卸载信息,所述卸载信息包括第一信息和/或第二信息;

其中,所述第一信息以第一提示方式输出,所述第二信息以第二提示方式输出,所述第一提示方式与所述第二提示方式不同。

6.一种卸载信息生成装置,其特征在于,包括:

第二判断单元,用于获取目标航班对应的当前到达站的第二配置规则;根据第二配置规则,判断当前到达站是否需要卸载信息;在当前到达站需要卸载信息的情况下,执行数据获取单元;

数据获取单元,用于获取目标航班对应的货舱数据;

第一判断单元,用于获取目标航班对应的当前到达站的第一配置规则,其中,所述第一配置规则和所述第二配置规则用同一个目标配置规则表示;根据第一配置规则,判断当前到达站需要第一信息和/或第二信息;

信息获取单元,用于至少根据所述货舱数据,自动生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物;所述卸载信息包括第一信息和/或第二信息;

其中,至少根据所述货舱数据,生成卸载信息,包括:

按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,所述第一信息用于提示所述目标航班在当前到达站需要卸载的目标货物;在按照第一提示方式输出第一信息时,按照第一信息中每个货物的货舱标识和每个货物的货位标识各自所表征的位置顺序,在列表中输出第一信息中各个货物的货物标识,在输出目标货物的货物标识时,同时输出目标货物的卸载标识;

和/或,

按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,所述第二信息用于提示所述目标航班在当前到达站需要卸载的目标货物和所述目标货物的位置,且所述第一处理方式与所述第二处理方式不同,所述第二信息以图片的形式输出,所述图片中输出有多个货舱的位置、每个货舱中多个货位的位置以及目标货物所在的位置,并在目标货物所在的位置输出第二信息中各个目标货物的货物标识,输出目标货物的卸载标识,将目标货物所在位置以边框线标出;

其中,获取目标航班对应的当前到达站的第一配置规则、第二配置规则,包括:

获取报文队列中目标航班对应的配载业务报文,对配载业务报文进行解析,得到目标航班对应的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则;

或,接收目标航班对应的起始站发送的目标航班对应的报文通知消息,提取报文通知消息中的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则。

7.一种电子设备,其特征在于,包括:存储装置和处理装置;

所述存储装置,用于存储程序;

所述处理装置,用于执行所述程序,以实现:获取目标航班对应的当前到达站的第二配置规则,根据所述第二配置规则,判断所述当前到达站是否需要卸载信息,在所述当前到达站需要所述卸载信息的情况下,获取目标航班对应的货舱数据;获取所述目标航班对应的当前到达站的第一配置规则,所述第一配置规则和所述第二配置规则用同一个目标配置规则表示;根据所述第一配置规则,判断所述当前到达站需要第一信息和/或第二信息;至少根据所述货舱数据,自动生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物;所述卸载信息包括第一信息和/或第二信息;

其中,至少根据所述货舱数据,生成卸载信息,包括:

按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,所述第一信息用于提示所述目标航班在当前到达站需要卸载的目标货物;在按照第一提示方式输出第一信息时,按照第一信息中每个货物的货舱标识和每个货物的货位标识各自所表征的位置顺序,在列表中输出第一信息中各个货物的货物标识,在输出目标货物的货物标识时,同时输出目标货物的卸载标识;

和/或,

按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,所述第二信息用于提示所述目标航班在当前到达站需要卸载的目标货物和所述目标货物的位置,且所述第一处理方式与所述第二处理方式不同,所述第二信息以图片的形式输出,所述图片中输出有多个货舱的位置、每个货舱中多个货位的位置以及目标货物所在的位置,并在目标货物所在的位置输出第二信息中各个目标货物的货物标识,输出目标货物的卸载标识,将目标货物所在位置以边框线标出;

其中,获取目标航班对应的当前到达站的第一配置规则、第二配置规则,包括:

获取报文队列中目标航班对应的配载业务报文,对配载业务报文进行解析,得到目标航班对应的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则;

或,接收目标航班对应的起始站发送的目标航班对应的报文通知消息,提取报文通知消息中的航站信息,根据航站信息,获取目标航班对应的当前到达站的目标配置规则,以获得第二配置规则和第一配置规则。

说明书 :

卸载信息生成方法、装置及电子设备

技术领域

[0001] 本申请涉及数据处理技术领域,更具体的说,是涉及一种卸载信息生成方法、装置及电子设备。

背景技术

[0002] 目前,航空公司的配载人员在航班起飞后,发送卸机单给航班到达站,航班到达站的装卸人员根据接收到的卸机单,卸载航班上的货物。
[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] 输出所述卸载信息,所述卸载信息包括第一信息和/或第二信息;
[0037] 其中,所述第一信息以第一提示方式输出,所述第二信息以第二提示方式输出,所述第一提示方式与所述第二提示方式不同。
[0038] 一种卸载信息生成装置,包括:
[0039] 数据获取单元,用于获取目标航班对应的货舱数据;
[0040] 信息获取单元,用于至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0041] 一种电子设备,包括:存储装置和处理装置;
[0042] 所述存储装置,用于存储程序;
[0043] 所述处理装置,用于执行所述程序,以实现:获取目标航班对应的货舱数据;至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0044] 借由上述技术方案,本申请提供的卸载信息生成方法中,获取目标航班对应的货舱数据,进而根据货舱数据,生成用于提示目标航班中需要在当前到达站卸载的货物的卸载信息,由此可见,本申请中能够根据目标航班对应的货舱数据来自动生成卸载信息,由此,当前到达站的装卸人员可以直接根据卸载信息卸载货物,无需与配载人员沟通,提高了工作效率。

附图说明

[0045] 结合附图并参考以下具体实施方式,本申请各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
[0046] 图1为本申请实施例一提供的卸载信息生成方法的一流程示意图;
[0047] 图2为本申请实施例一中提供的第一信息生成方法的一流程示意图;
[0048] 图3为本申请实施例一中提供的第二信息生成方法的一流程示意图;
[0049] 图4为本申请实施例一中提供的一种货舱静态数据的示意图;
[0050] 图5为本申请实施例一中提供的一种目标货物的位置信息的示意图;
[0051] 图6为本申请实施例一提供的卸载信息生成方法的另一流程示意图;
[0052] 图7为本申请实施例一提供的卸载信息生成方法的又一流程示意图;
[0053] 图8为本申请实施例一提供的卸载信息生成方法的再一流程示意图;
[0054] 图9为本申请实施例一中提供的第一信息以第一提示方式输出的示意图;
[0055] 图10为本申请实施例一中提供的第二信息以第二提示方式输出的示意图;
[0056] 图11为本申请实施例二提供的一种卸载信息生成装置结构示意图;
[0057] 图12为本申请实施例二中提供的信息获取单元1102的结构示意图;
[0058] 图13为本申请实施例二提供的另一种卸载信息生成装置结构示意图;
[0059] 图14为本申请实施例二提供的又一种卸载信息生成装置结构示意图;
[0060] 图15为本申请实施例二提供的再一种卸载信息生成装置结构示意图;
[0061] 图16为本申请实施例三提供的一种电子设备的结构示意图;
[0062] 图17为本申请提供的一种自动采集航班配载货舱装载数据生成卸机单据的流程图;
[0063] 图18为本申请提供的一种卸机单据生成流程示意图;
[0064] 图19为本申请提供的由货舱规则绘制的结构示意图;
[0065] 图20为本申请提供的由集装箱规则绘制的结构示意图;
[0066] 图21为本申请提供的由集装板规则绘制的结构示意图;
[0067] 图22为本申请提供的由门的规则绘制的结构示意图。

具体实施方式

[0068] 下面将参照附图更详细地描述本申请的实施例。虽然附图中显示了本申请的某些实施例,然而应当理解的是,本申请可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本申请。应当理解的是,本申请的附图及实施例仅用于示例性作用,并非用于限制本申请的保护范围。
[0069] 本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
[0070] 需要注意,本申请中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0071] 需要注意,本申请中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0072] 本申请提供了一种卸载信息生成方案,可以适用于由于配载人员漏发卸机单导致装卸人员在卸载货物时工作效率低的情况。
[0073] 本申请方案可以通过具备数据处理能力的电子设备实现,该电子设备可以是本地服务器、云端服务器等。例如,该电子设备为配置在任意机场的本体服务器或云端服务器,用于为机场的装卸人员提供卸载信息,以便于卸载人员按照卸载信息卸载货物。
[0074] 接下来,结合图1所示,本申请实施例一提供的卸载信息生成方法可以包括如下步骤:
[0075] 步骤101、获取目标航班对应的货舱数据。
[0076] 其中,货舱数据可以包含目标航班的货物信息,例如,货物对应的到达信息、货物类型、货物重量、集装器序列号、集装器类型、货物优先级、货物备注等信息。
[0077] 步骤102、至少根据货舱数据,生成卸载信息。
[0078] 其中,卸载信息至少用于提示目标航班在当前到达站需要卸载的目标货物。
[0079] 例如,本实施例中可以对货舱数据进行数据提取,进而根据提取到的数据,生成卸载信息,由于卸载信息能够提示需要卸载的目标货物,由此,在目标航班的当前到达站机场的卸载人员能够按照卸载信息中提示的目标货物将其卸载。
[0080] 由上述的方案可知,本申请实施例提供的卸载信息生成方法中,首先获取目标航班对应的货舱数据,进而可以根据货舱数据,自动生成用于提示目标航班中需要在当前到达站卸载的货物的卸载信息,由此,当前到达站的装卸人员可以直接根据卸载信息卸载货物,无需与配载人员沟通,提高了工作效率
[0081] 基于以上实现方案,卸载信息包含第一信息和/或第二信息,基于此,步骤102可以有如下几种实现:
[0082] 在一种实现方式中,在卸载信息仅包含第一信息的情况下,步骤102在至少根据货舱数据生成卸载信息时,可以通过如下方式实现:
[0083] 按照第一处理方式,至少根据货舱数据,生成第一信息,其中,第一信息用于提示目标航班在当前到达站需要卸载的目标货物。
[0084] 在另一种实现方式中,在卸载信息仅包含第二信息的情况下,步骤102在至少根据货舱数据生成卸载信息时,可以通过如下方式实现:
[0085] 按照第二处理方式,至少根据货舱数据,生成第二信息,其中,第二信息用于提示目标航班在当前到达站需要卸载的目标货物和目标货物的位置,且第一处理方式与第二处理方式不同。
[0086] 在一种实现方式中,在卸载信息包含第一信息和第二信息的情况下,步骤102在至少根据货舱数据生成卸载信息时,可以通过如下方式实现:
[0087] 按照第一处理方式,至少根据货舱数据,生成第一信息,其中,第一信息用于提示目标航班在当前到达站需要卸载的目标货物;
[0088] 并且,
[0089] 按照第二处理方式,至少根据货舱数据,生成第二信息,其中,第二信息用于提示目标航班在当前到达站需要卸载的目标货物和目标货物的位置。
[0090] 本申请实施例提供了在卸载信息仅包含第一信息的情况下的生成方法,和在卸载信息仅包含第二信息的情况下的生成方法,以及在卸载信息包含第一信息和第二信息的情况下的生成方法。由此,本实施例中能够为卸载人员提供多种卸载信息,以满足卸载人员的卸载需求。
[0091] 上述实现方式中,按照第一处理方式,至少根据货舱数据,生成第一信息,结合图2具体包含如下步骤:
[0092] 步骤201、在货舱数据中,提取目标货物的货物信息。
[0093] 其中,目标货物的货物信息中的到达信息与当前到达站相匹配,到达信息表征目标航班对应的货舱中的货物的到达站。
[0094] 具体的,货舱数据中包含所有货物的货物信息,而每个货物的货物信息中至少包含该货物的到达信息,基于此,本实施例将货舱数据中每个货物的到达信息与当前到达站进行匹配,进而确定到达信息与当前到达站相匹配的目标货物,由此,在货舱数据中提取出这些目标货物的货物信息。
[0095] 步骤202、至少根据货物信息,生成第一信息。
[0096] 其中,第一信息用于提示目标航班在当前到达站需要卸载的目标货物。
[0097] 在一种实现方式中,目标货物的货物信息可以包含目标货物的到达信息、目标货物的货物标识、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息。基于此,本实施例中根据目标货物的货物信息,生成第一信息,第一信息中至少包含有目标货物的货物标识,货物标识用于唯一表征该目标货物,由此所生成的第一信息能够使得当前到达站的装卸人员在已知目标航班的情况下,根据目标货物的货物标识卸载目标货物。进一步的,第一信息中除了包含目标货物的货物标识,还可以包含目标货物的到达信息、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息。
[0098] 在另一种实现方式中,目标货物的货物信息可以包含目标货物的到达信息、目标货物的货物标识、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息,而目标航班的航班信息可以包含目标航班的航空公司、目标航班的航班号、目标航班的航班日期、目标航班的飞机注册号等信息。基于此,本实施例中可以根据目标货物的货物信息和目标航班的航班信息,生成第一信息,第一信息中至少包含有目标货物的货物标识和目标航班的航班号,目标货物的货物标识用于唯一表征该目标货物,目标航班的航班号用于唯一表征该目标航班,由此所生成的第一信息能够使得当前到达站的装卸人员根据目标航班对应的航班号确定目标航班,并根据目标货物的货物标识卸载目标航班上的目标货物。进一步的,第一信息中除了包含目标货物的货物标识和目标航班的航班号,还可以包含目标货物的到达信息、目标货物的货舱标识、目标货物对应的货位标识、目标货物的货物类型、目标货物的货物重量、目标航班的航空公司、目标航班的航班日期、目标航班的飞机注册号等信息。
[0099] 进一步的,目标航班具有货舱静态数据,货舱静态数据包含目标航班中多个货舱的位置信息以及每个货舱中多个货位的位置信息,货舱的位置信息能够表征货舱之间的位置顺序,货位的位置信息表征货位之间的位置顺序。例如,处于第一排第一个的货舱在处于第二排第三个的货舱之前,处于货舱中第一层第一个的货位处于第二层第一个的货位之前。由此,本实施例中在获得到目标货物的货物信息之后,还获取目标航班的货舱静态数据并按照货物信息中的货舱标识和货位标识,在货舱静态数据中获得与货舱标识相对应的目标货舱的位置信息和目标货舱中与货位标识相对应的目标货位的位置信息,进而按照这些位置信息设置第一信息中各个目标货物之间的货物顺序,或者,将这些位置信息添加到第一信息中,使得第一信息中还包含有目标货物所在目标货舱的位置信息和目标货舱中目标货物所在目标货位的位置信息。
[0100] 本申请实施例中根据获取货舱数据的货物信息,进而根据货物信息,生成第一信息,以便提示当前到达站的装卸人员根据第一信息卸载目标货物。
[0101] 上述实现方式中,按照第二处理方式,至少根据货舱数据,生成第二信息,结合图3具体步骤如下:
[0102] 步骤301、在货舱数据中,提取目标货物的货物信息。
[0103] 其中,目标货物的货物信息中的到达信息与当前到达站相匹配,到达信息表征目标航班对应的货舱中的货物的到达站。
[0104] 具体地,货舱数据包含货物信息,货物信息至少包含货舱中每个货物对应的到达信息。基于此,本实施例将货舱数据中每个货物的到达信息与当前到达站进行匹配,进而确定到达信息与当前到达站相匹配的目标货物,由此,在货舱数据中提取出这些目标货物的货物信息。
[0105] 步骤302、在货物信息中,提取目标货物对应的存放信息。
[0106] 其中,货物信息包含存放信息,存放信息包含货舱标识和货位标识,存放信息表征目标货物处于货舱标识对应的目标货舱中,且存放信息还表征目标货物处于目标货舱中货位标识对应的目标货位上。
[0107] 基于此,本实施例提取货物信息中目标货物对应的货舱标识和目标货物对应的货物标识,可以得到目标货物所在的目标货舱和目标货物所在的目标货舱中的目标货位。例如,若目标货物对应的标识为“21P”,则表征目标货物所在的目标货舱为2舱,且目标货物对应的目标货位为21P,也就是说目标货物在2舱的21P货位上;若目标货物对应的标识为“53”,则表征目标货物所在的目标货舱为5舱,且目标货物对应的目标货位为53,也就是说目标货物在5舱的53货位上。
[0108] 步骤303、根据货舱标识和货位标识,在目标航班对应的货舱静态数据中获得目标货舱的位置信息和目标货位的位置信息。
[0109] 其中,货舱静态数据中包含目标航班中多个货舱的位置信息以及每个货舱中多个货位的位置信息,货舱静态数据可以根据目标航班对应的航空公司以及目标航班对应的飞机注册号在存储飞机数据的数据库中查询得到。基于此,本实施例根据货舱标识,在货舱静态数据中进行查询,可以得到目标货物的货舱标识对应的目标货舱的位置信息;本实施例根据货位标识,在货舱静态数据中进行查询,可以得到目标货物的货位标识对应的目标货位在目标货舱中的位置信息。例如,若目标货物1对应的标识为“11P”,则表征目标货物1对应的目标舱位为1舱,且目标货物1对应的目标货位为11P,也就是说目标货物1位于1舱的11P货位上,若目标货物2对应的标识为“22R”,则表征目标货物2对应的目标舱位为2舱,且目标货物2对应的目标货位为22R,也就是说目标货物2位于2舱的22R货位上。若目标航班的货舱在未放置货物时,货舱静态数据如下,目标航班包含前舱和后舱,前舱仅包含1舱,后舱仅包含2舱,1舱包含货位11L、11R、12L、12R、11P,且11P占据11L、11R两个货位,1舱第一排的货位为11L和11R,且11L为左侧货位,11R为右侧货位,1舱第二排货位为12L和12R,且12L为左侧货位,12R为右侧货位,2舱包含货位21L、21R、22L、22R,2舱第一排的货位为21L和21R,且21L为左侧货位,21R为右侧货位,2舱第二排货位为22L和22R,且22L为左侧货位,22R为右侧货位,具体可以参照图4,其中,带有“FWD”标识的箭头所在的位置表示前舱的位置,CPT表征货舱,CPT1表征1舱,CPT2表征2舱。基于此,根据目标货物1的货舱标识和货位标识,在货舱静态数据中进行查询,可以得到1舱位于目标航班的前舱,且位于前舱中的第一个货舱的位置,目标货物1对应的货位11P位于1舱中第一排的位置,则可以得到目标货物1位于前舱中的第一个货舱且位于第一个货舱中第一排的位置。根据目标货物2的货舱标识和货位标识,在货舱静态数据中进行查询,可以得到2舱位于目标航班的后舱,且位于后舱中的第一个货舱的位置,目标货物2对应的货位22R位于2舱中第二排右侧的位置,则可以得到目标货物2位于后舱中的第一个货舱且位于第一个货舱中第二排右侧的位置,具体可以参照图5中目标货物1和目标货物2所在的位置,其中,带有“FWD”标识的箭头所在的位置表示前舱的位置,CPT表征货舱,CPT1表征1舱,CPT2表征2舱。
[0110] 步骤304、至少根据目标货舱的位置信息和目标货位的位置信息,生成第二信息。
[0111] 其中,第二信息用于提示目标航班在当前到达站需要卸载的目标货物和目标货物的位置。
[0112] 在一种实现方式中,目标货物的货物信息包含目标货物的到达信息、目标货物的货物标识、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息。基于此,本实施例可以根据目标货舱的位置信息、目标货位的位置信息、目标货物的货物信息,生成第二信息,第二信息中至少包含有目标货物的货物标识、目标货舱的位置信息、目标货位的位置信息,货物标识用于唯一表征该目标货物,目标货舱的位置信息用于唯一表征该目标货物所在的目标货舱的位置,目标货位的位置信息用于唯一表征该目标货物所在的目标货舱中目标货位的位置,由此所生成的第二信息能够使得当前到达站的装卸人员在已知目标航班的情况下,根据目标货物对应的货物标识确定需要卸载的目标货物,并根据目标货舱的位置信息和目标货位的位置信息确定目标货物的位置,由此卸载目标航班上处于目标货物的位置上的目标货物。进一步的,第二信息中除了包含目标货物的货物标识、目标货舱的位置信息和目标货位的位置信息,还可以包含目标货物的到达信息、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息。
[0113] 在另一种实现方式中,目标货物的货物信息包含目标货物的到达信息、目标货物的货物标识、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量等信息;而目标航班的航班信息可以包含目标航班的航空公司、目标航班的航班号、目标航班的航班日期、目标航班的飞机注册号等信息。基于此,本实施例中可以根据目标货舱的位置信息、目标货位的位置信息、目标货物的货物信息、目标航班的航班信息,生成第二信息,第二信息中至少包含有目标货物的货物标识、目标航班的航班号、目标货舱的位置信息、目标货位的位置信息,目标航班的航班号用于唯一表征该目标航班,货物标识用于唯一表征该目标货物,目标货舱的位置信息用于唯一表征该目标货物所在的目标货舱的位置,目标货位的位置信息用于唯一表征该目标货物所在的目标货舱中目标货位的位置,由此所生成的第二信息能够使得当前到达站装卸人员根据目标航班对应的航班号确定目标航班,并根据目标货物对应的货物标识确定需要卸载的目标货物,并根据目标货舱的位置信息和目标货位的位置信息确定目标货物的位置,由此卸载目标航班上处于目标货物的位置上的目标货物。进一步的,第二信息中除了包含目标货物的货物标识、目标航班的航班号、目标货舱的位置信息、目标货位的位置信息,还可以包含目标货物的到达信息、目标货物的货舱标识、目标货物的货位标识、目标货物的货物类型、目标货物的货物重量、目标航班的航空公司、目标航班的航班日期、目标航班的飞机注册号等信息。
[0114] 本申请实施例提供了第二信息的生成方式,以提示当前到达站的装卸人员根据第二信息卸载目标货物。
[0115] 在一种实现方式中,第一信息至少包含目标航班所有货物的货物信息,其中,目标货物对应的货物信息包含有目标货物对应的卸载标识,目标货物对应的卸载标识表征该目标货物在当前到达站需要被卸载,基于此,本实施例在生成第一信息时,包含如下方式:
[0116] 在一种实现方式中,货舱中每个货物的货物信息可以包含货物的到达信息、货物的货物标识、货物的货舱标识、货物的货位标识、货物的货物类型、货物的货物重量等信息,基于此,本实施例在货舱数据中,提取货舱中所有货物的货物信息,进而提取每个货物对应的货物信息中的到达信息,确定到达信息与当前到达站相匹配的目标货物,进而为每个目标货物设置卸载标识,并将目标货物对应的卸载标识添加到目标货物对应的货物信息中,进而根据货舱中每个货物的货物信息,生成第一信息,第一信息至少包含目标货物对应的卸载标识,目标货物对应的卸载标识用于唯一表征该目标货物在当前到达站需要被卸载,由此得到的第一信息能够使得当前到达站的装卸人员在已知目标航班的情况下,根据目标货物对应的卸载标识确定目标货物,进而卸载目标货物。进一步的,第一信息中除了包含目标货物对应的卸载标识,还可以包含货舱中每个货物的到达信息、每个货物的货物标识、每个货物的货舱标识、每个货物的货位标识、每个货物的货物类型、每个货物的货物重量等信息。
[0117] 在另一种实现方式中,货舱中每个货物的货物信息可以包含货物的到达信息、货物的货物标识、货物的货舱标识、货物的货位标识、货物的货物类型、货物的货物重量等信息,而目标航班的航班信息可以包含目标航班的航空公司、目标航班的航班号、目标航班的航班日期、目标航班的飞机注册号等信息,基于此,本实施例在货舱数据中,提取货舱中所有货物的货物信息,进而提取每个货物对应的货物信息中的到达信息,确定到达信息与当前到达站相匹配的目标货物,进而为每个目标货物设置卸载标识,并将目标货物对应的卸载标识添加到目标货物对应的货物信息中,进而根据目标航班的航班信息和货舱中每个货物对应的货物信息,生成第一信息,第一信息中至少包含目标货物对应的卸载标识和目标航班的航班号,目标货物对应的卸载标识用于唯一表征该目标货物在当前到站需要被卸载,目标航班对应的航班号用于唯一表征该目标航班,由此所生成的第一信息能够使得当前到达站的装卸人员根据目标航班对应的航班号确定目标航班,并根据目标货物的卸载标识确定目标货物,进而卸载目标航班上的目标货物。进一步的,第一信息除了包含目标货物对应的卸载标识和目标航班的航班号,还可以包含每个货物的到达信息、每个货物的货物标识、每个货物的货舱标识、每个货物的货位标识、每个货物的货物类型、每个货物的货物重量、目标航班对应的航空公司、目标航班对应的航班日期、目标航班对应的飞机注册号等信息。
[0118] 进一步的,目标航班具有货舱静态数据,货舱静态数据包含目标航班中多个货舱的位置信息以及每个货舱中多个货位的位置信息,货舱的位置信息能够表征货舱之间的位置顺序,货位的位置信息表征货位之间的位置顺序。例如,处于第一排第一个的货舱在处于第二排第三个的货舱之前,处于货舱中第一层第一个的货位处于第二层第一个的货位之前。由此,本实施例中在获得到货舱中每个货物的货物信息之后,还获取目标航班的货舱静态数据并按照每个货物的货物信息中的货舱标识和货位标识,在货舱静态数据中获得与该货物的货舱标识相对应的货舱的位置信息和该货舱中与该货物的货位标识相对应的货位的位置信息,进而按照这些位置信息设置第一信息中各个货物之间的货物顺序,或者,将这些位置信息添加到第一信息中,使得第一信息中还包含货舱中每个货物所在货舱的位置信息和该货舱中该货物所在货位的位置信息。
[0119] 本实施例中第一信息至少包含所有货物的货物信息且目标货物的货物信息包含目标货物对应的卸载标识,可见,本实施例中提供了多种第一信息的生成方式,使得生成的第一信息能够提示当前到达站的装卸人员需要卸载的目标货物。
[0120] 在一种实现方式中,第二信息至少包含所有货物的货物信息,以及货舱中每个货物所在货舱的位置信息和每个货物所在的货舱中货位的位置信息,其中,目标货物的货物信息还包含目标货物对应的卸载标识,目标货物的卸载标识表征该目标货物在当前到达站需要被卸载,基于此,本实施例在生成第二信息时,包含如下方式:
[0121] 在一种实现方式中,货舱中每个货物的货物信息可以包含货物的到达信息、货物的货物标识、货物的货舱标识、货物的货位标识、货物的货物类型、货物的货物重量等信息,而目标航班的货舱静态数据包含多个货舱的位置信息和每个货舱中多个货位的位置信息,基于此,本实施例中在货舱数据中,提取所有货物的货物信息,进而提取每个货物对应的货物信息中的到达信息,确定到达信息与当前到达站相匹配的目标货物,进而为每个目标货物设置卸载标识,并将目标货物对应的卸载标识添加到目标货物对应的货物信息中,本实施例中还获取货物信息中每个货物对应的货舱标识和每个货物对应的货位标识以及目标航班的货舱静态数据,进而在货舱静态数据中获取与每个货物的货舱标识相对应的货舱的位置信息和与每个货物的货位标识相对应的货舱中货位的位置信息,基于此,根据每个货物所在货舱的位置信息、每个货物所在货舱中货位的位置信息、货舱中每个货物的货物信息,生成第二信息,第二信息至少包含目标货物对应的卸载标识、目标货物对应的目标货舱的位置信息和目标货物所在目标货舱中目标货位的位置信息,目标货物对应的目标货舱的位置信息用于唯一表征该目标货物所在的目标货舱的位置,目标货物对应的目标货位的位置信息用于唯一表征该目标货物所在的目标货舱中目标货位的位置,目标货物对应的卸载标识用于唯一表征该目标货物在当前到达站需要被卸载,由此所生成的第二信息能够使得当前到达站的装卸人员在已知目标航班的情况下,根据目标货物对应的卸载标识确定需要卸载的目标货物,并根据目标货物对应的目标货舱的位置和目标货物对应的目标货位的位置确定目标货物的位置,由此卸载目标航班上处于目标货物的位置上的目标货物。进一步的,第二信息中除了目标货物对应的卸载标识、目标货物对应的目标货舱的位置和目标货物所在目标货舱中目标货位的位置信息,还包含货舱中每个货物的到达信息、每个货物的货物标识、每个货物的货舱标识、每个货物的货位标识、每个货物的货物类型、每个货物的货物重量等信息,以及货舱中除了目标货物以外的其他货物所在的货舱的位置信息和货舱中除了目标货物以外的其他货物所在的货舱中货位的位置信息。
[0122] 在另一种实现方式中,货舱中每个货物的货物信息可以包含货物的到达信息、货物的货物标识、货物的货舱标识、货物的货位标识、货物的货物类型、货物的货物重量等信息,而目标航班的航班信息可以包含目标航班对应的航空公司、目标航班对应的航班号、目标航班对应的航班日期、目标航班对应的飞机注册号等信息,目标航班的货舱静态数据包含多个货舱的位置信息和每个货舱中多个货位的位置信息,基于此,本实施例在货舱数据中,提取所有货物的货物信息,进而提取每个货物对应的货物信息中的到达信息,确定到达信息与当前到达站相匹配的目标货物,进而为每个目标货物设置卸载标识,并将目标货物对应的卸载标识添加到目标货物对应的货物信息中,本实施例中还获取货物信息中每个货物对应的货舱标识和每个货物对应的货位标识以及目标航班的货舱静态数据,进而在货舱静态数据中获取与每个货物的货舱标识相对应的货舱的位置信息和与每个货物的货位标识相对应的货舱中货位的位置信息,基于此,根据每个货物所在货舱的位置信息、每个货物所在货舱中货位的位置信息、货舱中每个货物的货物信息、目标航班的航班信息,生成第二信息,第二信息至少包含目标货物对应的卸载标识、目标航班对应的航班号、目标货物对应的目标货舱的位置信息和目标货物所在目标货舱中目标货位的位置信息,目标货物对应的卸载标识表征该目标货物在当前到达站需要被卸载,目标航班对应的航班号用于唯一表征该目标航班,目标货物对应的目标货舱的位置信息用于唯一表征该目标货物所在的目标货舱的位置,目标货物对应的目标货位的位置信息用于唯一表征该目标货物所在的目标货舱中目标货位的位置,由此所生成的第二信息能够使得当前到达站的装卸人员在根据目标航班的航班号确定目标航班,并根据目标货物对应的卸载标识确定在当前到达站需要卸载的目标货物,进而根据目标货物对应的目标货舱的位置和目标货物对应的目标货位的位置确定目标货物的位置,进而卸载目标航班上处于目标货物的位置上的目标货物。进一步的,第二信息中除了目标货物对应的卸载标识、目标航班对应的航班号、目标货物对应的目标货舱的位置和目标货物所在目标货舱中目标货位的位置信息,还包含货舱中每个货物的到达信息、每个货物的货物标识、每个货物的货舱标识、每个货物的货位标识、每个货物的货物类型、每个货物的货物重量、目标航班对应的航空公司、目标航班对应的航班日期、目标航班对应的飞机注册号等信息,以及货舱中除了目标货物以外的其他货物所在的货舱的位置信息和货舱中除了目标货物以外的其他货物所在的货舱中货位的位置信息。
[0123] 本申请实施例中第二信息包含所有货物的货物信息、每个货物所在货舱的位置信息和每个货物所在货舱中货位的位置信息且目标货物的货物信息包含目标货物对应的卸载标识,可见,本实施例中提供了多种第二信息的实现方式,使得生成的第二信息能够提示当前到达站的装卸人员根据第二信息卸载目标货物。
[0124] 在一种实现方式中,在步骤102生成卸载信息之前,本实施例中的技术方案结合图6还可以包含如下步骤:
[0125] 步骤103、获取目标航班对应的当前到达站的第一配置规则。
[0126] 其中,第一配置规则能够表征当前到达站需要第一信息和/或第二信息。例如,第一配置规则表征当前到达站需要第一信息,或者第一配置规则表征当前到达站需要第二信息,或者第一配置规则表征当前到达站需要第一信息和第二信息。
[0127] 具体地,在一种实现方式中,本实施例获取报文队列中目标航班对应的配载业务报文,进而对配载业务报文进行解析,可以得到目标航班对应的航站信息,例如,目标航班对应的航空公司、目标航班对应的当前到达站、目标航班对应的航班日期等信息,进而根据航站信息,获取目标航班对应的当前到达站的第一配置规则。
[0128] 在另一种实现方式中,本实施例接收目标航班对应的起始站发送的目标航班对应的报文通知消息,进而提取报文通知消息中的航站信息,进而根据航站信息,获取目标航班对应的当前到达站的第一配置规则。
[0129] 步骤104、根据第一配置规则,判断当前到达站需要第一信息和/或第二信息,在当前到达站需要第一信息的情况下,执行步骤105;在当前到达站需要第二信息的情况下,执行步骤106;在当前到达站需要第一信息和第二信息的情况下,执行步骤107。
[0130] 其中,第一配置规则中可以包含有至少一项信息标识,该信息标识能够表征第一信息或第二信息,基于此,在第一配置规则中包含能够表征第一信息的信息标识的情况下,可以确定当前到达站需要第一信息,在第一配置规则中包含能够表征第二信息的信息标识的情况下,可以确定当前到达站需要第二信息,在第一配置规则中包含能够表征第一信息的信息标识和能够表征第二信息的信息标识的情况下,可以确定当前到达站需要第一信息和第二信息。
[0131] 步骤105、按照第一处理方式,至少根据货舱数据,生成第一信息。
[0132] 具体地,执行步骤201‑步骤202,在货舱数据中,提取到达信息与当前到达站相匹配的目标货物的货物信息,其中,到达信息表征目标航班对应的货舱中的货物的到达站,进而至少根据货物信息,生成第一信息。
[0133] 步骤106、按照第二处理方式,至少根据货舱数据,生成第二信息。
[0134] 具体地,执行步骤301‑步骤304,在货舱数据中,提取到达信息与当前到达站相匹配的目标货物的货物信息,其中,到达信息表征目标航班对应的货舱中的货物的到达站。在货物信息中,提取目标货物对应的包含货舱标识和货位标识的存放信息,存放信息表征目标货物处于货舱标识对应的目标货舱中,且,存放信息还表征目标货物处于目标货舱中货位标识对应的目标货位上,进而根据货舱标识和货位标识,在目标航班对应的货舱静态数据中获得目标货舱的位置信息和目标货位的位置信息,其中,货舱静态数据中包含目标航班中多个货舱的位置信息以及每个货舱中多个货位的位置信息。至少根据目标货舱的位置信息和目标货位的位置信息,生成第二信息。
[0135] 步骤107、按照第一处理方式,至少根据货舱数据,生成第一信息;并按照第二处理方式,至少根据货舱数据,生成第二信息。
[0136] 具体地,执行步骤201‑步骤202和步骤301‑步骤304,具体执行内容参考步骤105和步骤106。
[0137] 考虑到不同航站需要的卸载信息的内容不同,本申请实施例提供了多种处理方式,根据不同航站的需求提供航站需要的卸载信息。
[0138] 在一种实现方式中,在步骤101获取目标航班对应的货舱数据之前,结合图7本实施例中的技术方案还可以包括如下步骤:
[0139] 步骤108、获取目标航班对应的当前到达站的第二配置规则。
[0140] 其中,第二配置规则能够表征当前到达站是否需要卸载信息。例如,第二配置规则可以为空,以表征当前到达站不需要卸载信息,第二配置规则可以包含有至少一项信息标识,以表征当前到达站需要信息标识对应的卸载信息。
[0141] 具体地,在一种实现方式中,本实施例获取报文队列中目标航班对应的配载业务报文,进而对配载业务报文进行解析,可以得到目标航班对应的航站信息,例如,目标航班对应的航空公司、目标航班对应的当前到达站、目标航班对应的航班日期,进而根据航站信息,获取目标航班对应的当前到达站的第二配置规则。
[0142] 在另一种实现方式中,本实施例接收目标航班对应的起始站发送的目标航班对应的报文通知消息,进而提取报文通知消息中的航站信息,进而根据航站信息,获取目标航班对应的当前到达站的第二配置规则。
[0143] 需要说明的是,第一配置规则和第二配置规则可以为独立设置的配置规则,如前文中所述。或者,第一配置规则和第二配置规则也可以用同一个目标配置规则表示。例如,目标配置规则中为空也可以包含一项或多项信息标识,该信息标识能够表征第一信息或第二信息,基于此,在配置规则中为空的情况下,可以确定当前到达站不需要卸载信息,而配置规则中包含能够表征第一信息的信息标识的情况下,可以确定当前到达站需要第一信息,在配置规则中包含能够表征第二信息的信息标识的情况下,可以确定当前到达站需要第二信息,在配置规则中包含能够表征第一信息的信息标识和能够表征第二信息的信息标识的情况下,可以确定当前到达站需要第一信息和第二信息。
[0144] 步骤109、根据第二配置规则,判断当前到达站是否需要卸载信息,在当前到达站需要卸载信息的情况下,执行步骤101获取目标航班对应的货舱数据。
[0145] 本申请实施例中,在获取目标航班对应的货舱数据之前,先判断目标航班对应的当前到达站是否需要生成卸载信息,在目标航班对应的当前到达站需要生成卸载信息的情况下,才获取目标航班对应的货舱数据,以避免在当前到达站不需要卸载信息的情况下,依然生成了卸载信息,造成资源浪费的情况。
[0146] 在一种实现方式中,由于目前航站使用的配载系统包含主机配载系统和开放式配载系统,基于此,步骤101在获取目标航班对应的货舱数据时,具体包含如下两种方式:
[0147] 第一种方式S1:在目标航班对应的起始站使用的配载系统为主机配载系统且目标航班对应的当前到达站使用的配载系统为开放式配载系统时,在报文队列中采集到目标航班对应的配载业务报文的情况下,对配载业务报文进行解析,得到目标航班对应的货舱数据,其中,配载业务报文被目标航班的起始站发送到报文队列中。
[0148] 第二种方式S2:在目标航班对应的起始站和目标航班对应的当前到达站均使用的配载系统为开放式配载系统时,响应于接收到的目标航班对应的报文通知信息,在预设的报文存储区读取目标航班对应的货舱数据,其中,报文通知信息表征起始站已向目标航班对应的当前到达站发送目标航班对应的配载业务报文。
[0149] 需要说明的是,在目标航班对应的起始站和目标航班对应的当前到达站使用的配载系统均为开放式配载系统的情况下,由于目标航班对应的起始站和目标航班对应的当前到达站使用的配载系统相同,且均为开放式配载系统,当前到达站对应的配载系统可以根据报文通知信息,直接从配载系统存储数据的数据库获取目标航班对应的货舱数据。
[0150] 本申请实施例在起始站使用的配载系统不同的情况下,提供了两种目标航班对应的货舱数据的获取方式,以便根据获取的目标航班的货舱数据生成卸载信息。
[0151] 在一种实现方式中,在步骤102生成卸载信息之后,结合图8本实施例中的技术方案还可以包括如下步骤:
[0152] 步骤110、输出卸载信息。
[0153] 其中,卸载信息包括第一信息和/或第二信息。第一信息以第一提示方式输出,第二信息以第二提示方式输出,且第一提示方式与第二提示方式不同。当卸载信息仅包含第一信息时,将卸载信息以第一提示方式输出,当卸载信息仅包含第二信息时,将卸载信息以第二提示方式输出,当卸载信息包含第一信息和第二提示信息时,将卸载信息中的第一信息以第一提示方式输出且将卸载信息中的第二信息以第二提示方式输出。
[0154] 其中,第一信息以第一提示方式输出,也就是将第一信息以单据即列表的形式输出。
[0155] 在一种实现方式中,第一信息中包含目标货物的货物标识、目标货物的货舱标识和目标货物的货位标识。其中,目标货物的货舱标识能够表征目标货物所在的目标货舱在所有货舱之间的位置顺序,目标货物的货位标识能够表征目标货物在目标货舱中所在的目标货位在所有货位之间的位置顺序。例如,货舱标识为“2”的货舱处于货舱标识为“3”的货舱之前,货位标识为“a”的货位处于货位标识为“b”的货位之前。基于此,在按照第一提示方式输出第一信息时,可以按照第一信息中每个目标货物的货舱标识和货位标识各自所表征的位置顺序,在列表中输出第一信息中各个目标货物的货物标识。
[0156] 在另一种实现方式中,第一信息中可以包含有目标货物的货物标识、目标货物所在的目标货舱的位置信息和目标货位的位置信息,目标货舱的位置信息能够表征目标货舱在所有货舱之间的位置顺序,目标货位的位置信息能够表征目标货位在所有货位之间的位置顺序。例如,处于第一排第一个的货舱在处于第二排第三个的货舱之前,处于货舱中第一层第一个的货位处于第二层第一个的货位之前。基于此,在按照第一提示方式输出第一位置信息时,可以按照第一信息中每个目标货物所在目标货舱的位置信息和目标货位的位置信息各自所表征的位置顺序,在列表中输出第一信息中各个目标货物的货物标识。
[0157] 其中,第二信息以第二提示方式输出,也就是将第二信息以表格即图片的形式输出。
[0158] 第二信息包含有目标货物的货物标识、目标货物所在的目标货舱的位置信息、目标货物所在的目标货舱中目标货位的位置信息,目标货舱的位置信息表征目标货物所在的目标货舱的位置,目标货物所在的目标货舱中目标货位的位置信息表征目标货物所在的目标货舱中目标货位的位置,根据目标货舱的位置和目标货位的位置,可以得到目标货物所在的位置;而目标航班对应的货舱静态数据包含多个货舱的位置信息和每个货舱中多个货位的位置信息,由此可以得到目标航班中多个货舱的位置和每个货舱中多个货位的位置。基于此,本实施例获取目标航班的货舱静态数据,并在图片中输出多个货舱的位置和每个货舱中多个货位的位置,进而在得到的图片中输出目标货物所在的位置,并在目标货物所在的位置输出第二信息中各个目标货物的货物标识。
[0159] 本申请实施例将生成的卸载信息输出,使得当前到达站的装卸人员能够根据卸载信息卸载目标货物。
[0160] 在一种实现方式中,由于存在两种情况,第一种情况为第一信息包含目标航班所有货物的货物信息,其中,目标货物对应的货物信息包含目标货物对应的卸载标识,目标货物对应的卸载标识表征该目标货物在当前到达站需要被卸载;第二种情况为第一信息包含目标航班所有货物的货物信息、每个货物所在的货舱的位置信息以及每个货物所在货舱中货位的位置信息,其中,目标货物对应的货物信息包含目标货物对应的卸载标识,目标货物对应的卸载标识表征该目标货物在当前到达站需要被卸载。基于此,本实施例在输出第一信息时,包含如下输出方式:
[0161] 在一种实现方式中,第一信息至少包含有所有货物的货物信息中目标货物对应的卸载标识、每个货物对应的货物标识、每个货物对应的货舱标识、每个货物对应的货位标识,其中,每个货物对应的货舱标识能够表征该货物所在的货舱在所有货舱之间的位置顺序,每个货物对应的货位标识能够表征该货物在货舱中所在的货位在所有货位之间的位置顺序,例如,货舱标识为“2”的货舱处于货舱标识为“3”的货舱之前,货位标识为“a”的货位处于货位标识为“b”的货位之前。基于此,在按照第一提示方式输出第一信息时,可以按照第一信息中每个货物的货舱标识和每个货物的货位标识各自所表征的位置顺序,在列表中输出第一信息中各个货物的货物标识,在输出目标货物的货物标识时,同时输出目标货物的卸载标识。
[0162] 在另一种实现方式中,第一信息至少包含所有货物的货物信息中的目标货物对应的卸载标识和每个货物的货物标识,以及货舱中每个货物所在的货舱的位置信息和每个货物所在的货舱中货位的位置信息,其中,货舱的位置信息能够表征该货舱在所有货舱之间的位置顺序,货位的位置信息能够表征该货位在所有货位之间的位置顺序。例如,处于第一排第一个的货舱在处于第二排第三个的货舱之前,处于货舱中第一层第一个的货位处于第二层第一个的货位之前。基于此,在按照第一提示方式输出第一位置信息时,可以按照第一信息中每个货物所在货舱的位置信息和货位的位置信息各自所表征的位置顺序,在列表中输出第一信息中各个货物的货物标识,在输出目标货物的货物标识时,同时输出目标货物的卸载标识,如图9,其中,每个货舱用来分割,每个货舱中的每条货物用“——————”来分隔,第一条“****”以下为货舱中每个货物对应的货物信息,“:OFF”表征目标货物的卸载标识。
[0163] 本实施例中提供了两种第一信息的输出方式,使得当前到达站的装卸人员能够根据输出的第一信息卸载目标货物。
[0164] 在一种实现方式中,第二信息至少包含所有货物的货物信息,以及货舱中每个货物所在货舱的位置信息和每个货物所在的货舱中货位的位置信息,其中,目标货物的货物信息还包含目标货物对应的卸载标识,目标货物的卸载标识表征该目标货物在当前到达站需要被卸载,基于此,本实施例在输出第二信息时,通过以下方式输出:
[0165] 第二信息至少包含有所有货物信息中目标货物对应的卸载标识和每个货物对应的货物标识,以及货舱中每个货物对应的货舱的位置信息、每个货物对应的货位的位置信息,其中,每个货物对应的货舱的位置信息表征该货物所在的目标货舱的位置,每个货物对应的货位的位置信息表征该货物所在的目标货舱中目标货位的位置,由此,根据每个货物对应的货舱的位置和每个货物对应的货位的位置息,可以得到该货物所在的位置;而目标航班的货舱静态数据包含多个货舱的位置信息和每个货舱中多个货位的位置信息,由此可以得到目标航班中多个货舱的位置和每个货舱中多个货位的位置。基于此,本实施例获取目标航班的货舱静态数据,进而在图片中输出多个货舱的位置和每个货舱中多个货位的位置,进而在得到的图片中输出每个货物所在的位置,并在该货物所在的位置输出第二信息中各个货物的货物标识,在输出目标货物的货物标识时,输出目标货物的卸载标识,同时将目标货物所在位置以红色边框线标出,如图10,以图片的形式输出了目标航班中多个货舱的位置和每个货舱中货位的位置,以及货舱中各个货物的位置,并在每个货物的位置输出该货物对应的货物信息,目标货物的位置还输出卸载标识,即图中的标识“OFF”,并将目标货物的位置以红色边框线标出。
[0166] 在本申请实施例中,在第二信息至少包含所有货物的货物信息,以及货舱中每个货物所在货舱的位置信息和每个货物所在的货舱中货位的位置信息且目标货物的卸载标识表征目标货物在当前到达站需要被卸载的情况下,提供了第二信息的输出方式,以及在包含货舱中所有货物的货物信息时的输出方式,以便当前到达站的装卸人员可以根据输出的第二信息卸载目标货物。
[0167] 需要说明的是,附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0168] 本申请实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
[0169] 虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。
[0170] 应当理解,本申请的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本申请的范围在此方面不受限制。
[0171] 可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0172] 下面对本申请实施例提供的卸载信息生成装置进行描述,下文描述的卸载信息生成装置与上文描述的卸载信息生成方法可相互对应参照。
[0173] 参见图11,图11为本申请实施例二公开的一种卸载信息生成装置结构示意图。
[0174] 如图11所示,该装置可以包括:
[0175] 数据获取单元1101,用于获取目标航班对应的货舱数据。
[0176] 信息获取单元1102,用于至少根据货舱数据,生成卸载信息,卸载信息至少用于提示目标航班在当前到达站需要卸载的目标货物。
[0177] 由上述方案可知,本申请实施例提供的一种卸载信息生成装置,首先获取目标航班对应的货舱数据,进而可以根据货舱数据,自动生成卸载信息,其中,卸载信息用于提示目标航班中需要在当前到达站卸载的货物,由此,当前到达站的装卸人员可以直接根据卸载信息卸载货物,无需与配载人员沟通,提高了工作效率。
[0178] 需要说明的是,描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
[0179] 在一种实现方式中,卸载信息包括第一信息和/或第二信息,如图12所示的装置结构示意图,信息获取单元1102包括:
[0180] 第一子单元1201,用于按照第一处理方式,至少根据货舱数据,生成第一信息,第一信息用于提示目标航班在当前到达站需要卸载的目标货物。
[0181] 第二子单元1202,用于按照第二处理方式,至少根据货舱数据,生成第二信息,第二信息用于提示目标航班在当前到达站需要卸载的目标货物和目标货物的位置,且第一处理方式与第二处理方式不同。
[0182] 基于此,在卸载信息仅包含第一信息的情况下,信息获取单元1102通过第一子单元1201生成第一信息;在卸载信息仅包含第二信息的情况下,信息获取单元1102通过第二子单元1202生成第二信息;在卸载信息包含第一信息和第二信息的情况下,信息获取单元1102通过第一子单元1201生成第一信息,并通过第二子单元1202生成第二信息。
[0183] 在一种实现方式中,第一子单元1201用于在货舱数据中,提取目标货物的货物信息,目标货物的货物信息中的到达信息与当前到达站相匹配,到达信息表征目标航班对应的货舱中的货物的到达站;至少根据货物信息,生成第一信息。
[0184] 在一种实现方式中,第二子单元1202用于在货舱数据中,提取目标货物的货物信息,目标货物的货物信息中的到达信息与当前到达站相匹配,到达信息表征目标航班对应的货舱中的货物的到达站;在货物信息中,提取目标货物对应的存放信息,存放信息包含货舱标识和货位标识,存放信息表征目标货物处于货舱标识对应的目标货舱中,且,存放信息还表征目标货物处于目标货舱中货位标识对应的目标货位上;根据货舱标识和货位标识,在目标航班对应的货舱静态数据中获得目标货舱的位置信息和目标货位的位置信息;其中,货舱静态数据中包含目标航班中多个货舱的位置信息以及每个货舱中多个货位的位置信息;至少根据目标货舱的位置信息和目标货位的位置信息,生成第二信息。
[0185] 在一种实现方式中,如图13所示的装置结构示意图,本申请提供的装置还包括:
[0186] 第一判断单元1103,用于获取目标航班对应的当前到达站的第一配置规则;根据第一配置规则,判断当前到达站需要第一信息和/或第二信息;在当前到达站需要第一信息的情况下,调用第一子单元1201执行:按照第一处理方式,至少根据货舱数据,生成第一信息;在当前到达站需要第二信息的情况下,调用第二子单元1202执行:按照第二处理方式,至少根据货舱数据,生成第二信息;在当前到达站需要第一信息和第二信息的情况下,调用第一子单元1201执行:按照第一处理方式,至少根据货舱数据,生成第一信息;并调用第二子单元1202执行:按照第二处理方式,至少根据货舱数据,生成第二信息。
[0187] 在一种实现方式中,如图14所示的装置结构示意图,本申请提供的装置还包括:
[0188] 第二判断单元1104,用于获取目标航班对应的当前到达站的第二配置规则;根据第二配置规则,判断当前到达站是否需要卸载信息;在当前到达站需要卸载信息的情况下,执行:获取目标航班对应的货舱数据。
[0189] 在一种实现方式中,数据获取单元1101用于在报文队列中采集到目标航班对应的配载业务报文的情况下,对配载业务报文进行解析,得到目标航班对应的货舱数据;配载业务报文被目标航班的起始站发送到报文队列中;数据获取单元1101还用于响应于接收到的目标航班对应的报文通知信息,在预设的报文存储区读取目标航班对应的货舱数据;报文通知信息表征起始站已向目标航班对应的当前到达站发送目标航班对应的配载业务报文。
[0190] 在一种实现方式中,如图15所示的装置结构示意图,本申请提供的装置还包括:
[0191] 输出单元1105,用于输出卸载信息,卸载信息包括第一信息和/或第二信息。
[0192] 其中,第一信息以第一提示方式输出,第二信息以第二提示方式输出,第一提示方式与第二提示方式不同。
[0193] 基于此,本实施例中,输出单元1105具体用于在卸载信息仅包含第一信息时,输出第一信息;在卸载信息仅包含第二信息时,输出第二信息;在卸载信息包含第一信息和第二信息时,输出第一信息和第二信息。
[0194] 本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。
[0195] 本申请实施例提供的卸载信息生成装置可应用于电子设备,该电子设备可以是本地服务器、云端服务器等。例如,该电子设备为配置在任意机场的本体服务器或云端服务器,用于为机场的装卸人员提供卸载信息,以便于卸载人员按照卸载信息卸载货物。可选的,下面参考图16,其示出了适于用来实现本申请实施例三的电子设备1600的结构示意图。本申请实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图16示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
[0196]  如图16所示,电子设备1600可以包括处理装置(例如中央处理器、图形处理器等)1601,其可以根据存储在只读存储器(ROM)1602中的程序或者从存储装置1608加载到随机访问存储器(RAM)1603中的程序而执行各种适当的动作和处理。在RAM 1603中,还存储有电子设备1600操作所需的各种程序和数据。处理装置1601、ROM 1602以及RAM 1603通过总线
1604彼此相连。输入/输出(I/O)接口1605也连接至总线1604。
[0197] 通常,以下装置可以连接至I/O接口1605:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置1606;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置1607;包括例如磁带、硬盘等的存储装置1608;以及通信装置1609。通信装置1609可以允许电子设备1600与其他设备进行无线或有线通信以交换数据。虽然图16示出了具有各种装置的电子设备1600,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
[0198] 处理装置1601可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路等;
[0199] 处理装置1601可调用存储装置1608存储的程序,所述程序用于:
[0200] 获取目标航班对应的货舱数据;
[0201] 至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0202] 可选的,所述程序的细化功能和扩展功能可参照上文描述。
[0203] 本申请实施例还提供了一种计算机可读介质,计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:获取目标航班对应的货舱数据;至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0204] 在本申请的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD‑ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0205] 需要说明的是,本申请上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
[0206] 上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
[0207] 本申请实施例还提供了一种计算机程序,该程序被执行时,用于实现:获取目标航班对应的货舱数据;至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0208] 特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1609从网络上被下载和安装,或者从存储装置1608被安装,或者从ROM1 602被安装。在该计算机程序被处理装置1601执行时,执行本申请实施例的方法中限定的上述功能。
[0209] 本申请可以用于自动生成卸机单(即前中的卸载信息),卸机单是用于指导航班卸机的业务单据,装卸人员在航班到达后,根据卸机单卸下货物。卸机单一般由上一站的配载人员在航班起飞后发送到航班到达站,但是对于配载人员,发送卸机单并不是配载工作的必要流程,且发送卸机单需要增加配载人员的工作量。由于配载人员每天需要处理的航班众多,且各个航班对应的到达站不同,每个航站对于上一站是否需要发送卸机单的要求不同,而卸机单大多由配载人员手工操作生成,就存在配载人员遗漏发送卸机单的情况,此时装卸人员需要与配载人员确定在到达站需要卸载的货物,导致增加了配载人员和装卸人员之间的沟通成本,影响装卸部门的工作效率。目前航司使用的卸机单是文本格式,对于货物多的航班卸机单非常冗长,存在装卸人员无法一目了然地找到货物对应的货舱位置的问题。
[0210] 针对现有技术存在的问题,本申请提出了一种卸载信息生成方法,接下来,以一种自动采集航班配载货舱装载数据生成卸机单据的装置为例,如图17为一种自动采集航班配载货舱装载数据生成卸机单据的流程图,该装置包含配载业务电报采集模块、配载业务电报处理模块、配载业务电报发送通知模块、航班和货舱数据采集模块、卸机单据生成模块。在目标航班对应的起始站使用的配载系统为主机配载系统,目标航班对应的当前到达站使用的配载系统为开放式配载系统的情况下,采用配载业务电报采集模块、配载业务电报处理模块、卸机单据生成模块,生成卸机单;在目标航班对应的起始站和目标航班对应的当前到达站均使用的配载系统为开放式配载系统时,采用配载业务电报发送通知模块、航班和货舱数据采集模块、卸机单据生成模块,生成卸机单,结合图17这五个模块功能如下:
[0211] 1、配载业务电报采集模块:本模块用于采集箱板报CPM(Container/Pallet Distribution Message)、载重计划报LPM(Load Planning Message)、载重报LDM(Load Message )等报文,并将采集到的报文提供给配载业务电报处理模块。其中,箱板报(CPM)、载重计划报(LPM)、载重报(LDM)对应于前文中的配载业务报文。
[0212] 其中,箱板报、载重计划报、载重报是在目标航班起飞后,由配载人员向目标航班对应的当前到达站发送的,如果目标航班是集装化飞机,会发送载重报和箱板报,如果目标航班是非集装化飞机,会发送载重报和载重计划报。其中,载重报为记录飞机业载情况的重要电报,通常被发送至目标航班对应的当前到达站以及航班后续航站,以便后续航站了解飞机装载情况,同时方便装卸等;箱板报详细描述了货舱装载的集装器货物的信息,包括集装器序列号、货物重量、货位等;载重计划报为非标准报文,载重计划报描述了货舱装载的货物信息,包括货物重量、货位等。箱板报、载重计划报、载重报具体包含内容如下:
[0213] 箱板报第二非空行提供了目标航班对应的航空公司、目标航班对应的航班号、目标航班对应的航班日期、目标航班对应的飞机注册号、目标航班对应的客舱布局、目标航班对应的起始站。箱板报中以“‑”开头的行是详细的货物信息,包括货位、集装器序列号(可无)、到达站、货物重量、货物类型(如果是混装,可以有多个货物类型,取第一个货物类型作为该货舱数据的货物类型,并将其余货物类型记录到货物备注中)、剩余体积(混装无本字段)、受限货物类型(可以有多个,超过5个的部分记录到货物备注中)、AV+数字(如果不是散舱,无本字段)。箱板报中有SI开头的行,其下方为以空格开头的行或补充信息。以下为箱板报示例:
[0214] CPM
[0215] XX1234/08MAR22.B2006.F50Y261.PVG
[0216] ‑11P/PMC54026XX/PVG/597/C0.FFF
[0217] ‑21P/PMC50709XX/SHA/886/C0.PPP
[0218] ‑25P/PMC78702XX/PVG/2363/C/B.FFF
[0219] ‑31L/PVG/278/B3‑31R/PVG/277/B3
[0220] ‑42P/PMC74905XX/PVG/4880/C0.FFF
[0221] ‑5/PVG/39/B.AVI.AV0
[0222] SI
[0223] TEST CPM
[0224] =
[0225] 载重计划报第二非空行提供了目标航班对应的航空公司、目标航班对应的航班号、目标航班对应的航班日期、目标航班对应的飞机注册号、目标航班对应的客舱布局,第三非空行提供了目标航班对应的起始站。第五非空行开始是详细的货物信息,每一行以“.”开始,包括货位、到达站、货物类型、货物重量、受限货物类型(本字段可无)。载重计划报中有SI开头的行,其下方为以空格开头的行或补充信息。以下为箱板报示例:
[0226] LPM
[0227] XX1234/08MAR22.B0TEST.F50Y261
[0228] ‑PEK.PAX/0/0.B594.C13562
[0229] .ZFW186519.LIZFW+0043.7
[0230] .1/PVG/C/597/FFF
[0231] .2/SHA/C/886/PPP
[0232] .4/PVG/BY/278
[0233] .5/PVG/BY/39/AVI
[0234] SI
[0235] TEST LPM
[0236] =
[0237] 载重报第二非空行提供了目标航班对应的航空公司、目标航班对应的航班号、目标航班对应的航班日期、目标航班对应的飞机注册号、目标航班对应的客舱布局,第三非空行提供了目标航班对应的当前到达站。载重报中有SI开头的行,其下方为以空格开头的行或补充信息。由于载重报中没有货物详细信息,因此在收到载重报以前,如果没有收到箱板报或载重计划报,数据库中没有存储货舱数据,后续无法生成卸机单;只有先收到箱板报或载重计划报,后收到载重报,才能生成卸机单。以下为载重报示例:
[0238] LDM
[0239] XX1234/08MAR22.B00TEST.F50Y261.03/13
[0240] ‑PVG.0/0/0/0.0.T14156.1/1350.2/7332.3/555.4/4880.5/39
[0241] .PAX/0/0.PAD/0/0.FFF/11P.PPP/13P.PPP/21P.PPP/22P.PPP/23P
[0242] .PPP/24P.FFF/25P.FFF/42P.AVI/5
[0243] SI
[0244]  BW 172363 BI 46.14
[0245]  PVG FRE 13562 POS 0 BAG 594 TRA 0 BAGP 0
[0246] TEST LDM
[0247] =
[0248] 2、配载业务电报处理模块:对配载业务电报采集模块采集到的报文进行解析,得到目标航班对应的航班数据(即前文中的航班信息),例如,航空公司、航班号、飞机注册号、客舱布局、报文补充信息;对配载业务电报采集模块采集到的报文进行解析,还可以得到目标航班对应的货舱数据,货舱数据包含货舱中所有货物对应的数据,货物可以包含邮件、行李等。其中,每一条货物对应的货物信息包含到达站、货物类型、货物重量、集装器序列号、集装器类型、货物优先级、受限货物类型、货物备注等信息,如表1所示:
[0249] 表1 货舱数据
[0250]
[0251] 3、配载业务电报发送通知模块:该模块为触发模块,目标航班对应的当前到达站配载系统在接收到通知信息(即前文中的报文通知信息)时,触发本模块向航班和货舱数据采集模块发送数据采集指令。其中,通知信息至少包含目标航班对应的航班数据中的航空公司、到达站、航班日期,通知信息表征配载人员已向目标航班对应的当前到达站发送载重报。
[0252] 4、航班和货舱数据采集模块:接收到配载业务电报发送通知模块发送的数据采集指令后,本模块根据通知信息中的航空公司、航班日期、到达站,获取数据库中目标航班对应的航班数据和目标航班对应的货舱数据,航班数据包含航班号、飞机注册号、客舱布局、补充信息(即配载业务电报处理模块解析得到的报文补充信息)。货舱数据包含货舱中所有货物对应的数据,货物可以包含行李、邮件等,其中,每一条货物对应的货物信息包含货位、到达站、货物类型、货物重量、集装器序列号、集装器类型、货物优先级、受限货物类型、货物备注等信息。本模块采集到的数据与配载业务电报处理模块得到的数据相同。
[0253] 5、卸机单据生成模块包含六个子模块,分别为提取航站配置规则子模块、提取货舱静态数据子模块、提取航班及货舱数据子模块、提取图形化规则子模块、生成标准卸机单子模块、生成图形化卸机单子模块。在当前到达站需要标准卸机单的情况下,采用提取航站配置规则子模块、提取货舱静态数据子模块、提取航班及货舱数据子模块、生成标准卸机单子模块,生成标准卸机单;在当前到达站需要图形化卸机单的情况下,采用提取航站配置规则子模块、提取货舱静态数据子模块、提取航班及货舱数据子模块、提取图形化规则子模块、生成图形化卸机单子模块,生成图形化卸机单;在当前到达站需要图形化卸机单和标准卸机单的情况下,采用提取航站配置规则子模块、提取货舱静态数据子模块、提取航班及货舱数据子模块、生成标准卸机单子模块,生成标准卸机单,并且采用提取航站配置规则子模块、提取货舱静态数据子模块、提取航班及货舱数据子模块、提取图形化规则子模块、生成图形化卸机单子模块,生成图形化卸机单。
[0254] 结合图18提供的一种卸机单据生成流程示意图,这六个子模块具体功能如下:
[0255] (1)提取航站配置规则子模块:根据目标航班对应的航班数据中的航空公司、到达站、航班日期,获取目标航班对应的当前到达站的航站配置规则(即前文中的目标配置规则),进而判断是否需要给当前到达站发送卸机单,是发送标准卸机单(即前文中的第一信息)还是发送图形化卸机单(即前文中的第二信息)。其中,航空公司、到达站、航班日期对应于前文中的航站信息。
[0256] (2)提取航班及货舱数据子模块:在目标航班对应的起始站使用的配载系统为主机配载系统,目标航班对应的当前到达站使用的配载系统为开放式配载系统的情况下,提取配载业务电报处理模块解析得到的目标航班对应的货舱数据和目标航班对应的航班数据;在目标航班对应的起始站和目标航班对应的当前到达站均使用的配载系统为开放式配载系统时,提取航班和货舱数据采集模块采集得到的目标航班对应的货舱数据和目标航班对应的航班数据。
[0257] (3)提取货舱静态数据子模块:根据目标航班对应的航班数据中的航空公司、飞机注册号,查询得到目标航班对应的货舱静态数据,货舱静态数据可以包含目标航班中的多个货舱的货舱信息和每个货舱中货位的货位信息,以及目标航班中门的位置信息,货舱信息可以包含多个货舱在目标航班中的位置信息和多个货舱的负载信息,例如,各个货舱可放置的重量和体积等信息;货位信息可以包含每个货舱中的多个货位的位置信息和每个货位的负载信息,例如,各个货位可放置的重量和体积等信息。其中,每个货舱的负载信息可以如表2所示,5舱可放置重量为1111,可放置体积为300,1舱可放置重量为2222,可放置体积为200。货舱静态数据还可以包含货舱联合限重信息,如限制重量、单货舱/联合货舱。如表3所示,货舱1的限制重量为11111,货舱1、2、3的总的货舱重量的限制重量为22222。
[0258] 表2 货舱负载信息
[0259]
[0260] 表3 货舱联合限重信息
[0261]
[0262] (4)提取图形化规则子模块:本模块用于根据货舱静态数据、目标货物对应的目标货舱的位置信息和目标货物对应的目标货位的位置信息,绘制图形化卸机单,图形化规则具体获取方式如下:
[0263] 根据目标航班对应的航班数据中的飞机注册号,获得目标航班对应的飞机静态数据,例如机队、机型,进而根据航空公司、机队、机型、航站查询飞机的卸机单的图形化规则。
[0264] (5)生成标准卸机单子模块:根据提取航站配置规则子模块得到的航站配置规则,判断当前到达站是否需要标准卸机单,如果需要标准卸机单,则获取提取航班及货舱数据子模块获得的货舱数据和航班数据,并提取货舱数据中所有货物的货物信息,进而获取每个货物对应的货物信息中的到达信息,进而确定到达信息与当前到达站相匹配的目标货物,并为目标货物设置卸载标识,进而将目标货物对应的卸载标识添加到目标货物的货物信息中。获取目标航班的货舱静态数据,货舱静态数据包含目标航班中多个货舱的位置信息和每个货舱中货位的位置信息,货舱的位置信息能够表征货舱之间的位置顺序,货位的位置信息表征货位之间的位置顺序,例如,处于第一排第一个的货舱在处于第二排第三个的货舱之前,处于货舱中第一层第一个的货位处于第二层第一个的货位之前。基于此,本模块在获取货物信息之后,根据货舱中每个货物对应的货位(包含前文中货舱标识和货位标识),在货舱静态数据中获得每个货物所在的货舱的位置信息和每个货物所在的货舱中的货位的位置信息,进而按照这些位置信息设置各个货物之间的货物顺序,并按照各个货物之间的货物顺序,将货舱中的所有货物进行排序,并在每个货物所在的位置输出该货物对应的货物信息,以得到货舱列表,进而根据货舱列表和航班数据,构造标准卸机单,以便当前到达站的装卸人员根据标准卸机单中的航班数据中的航班号确定目标航班,并根据目标货物对应的卸载标识卸载目标货物。如图9所示的一种标准卸机单,标准卸机单报头数据来源于航班数据,其中,“OFFLOADING INSTRUCTION/REPORT”表征这是一个卸机单,CHECKED表示监装人员,监装人员是指在装卸人员卸载完货物进行复核的人,监装人员在复核确认无误之后需要在下一行签字,EDNO为卸机单的版本号,对应于分割线“++++++++”下的03,也就是说这个卸机单的版本为03,“ALL WEIGHTS IN KG”表征所有的重量单位为KG,以下两行是一一对应的,FROM/TO表征航班的起始站和到达站,对应于下面的PEK和PVG,也就是说航班起始站为PEK(北京),到达站为PVG(上海浦东机场),FLIGHT表征目标航班航空公司和航班号,对应于下一行的XX 1234,XX表示航空公司,1234表征航班号,也就是说目标航班的航空公司为XX,航班号为1234,A‑C/REG表征飞机注册号,对应于下一行的B00TEST,也就是说目标航班的飞机注册号为B00TEST,D/V表征货舱布局,该卸机单中不包含货舱布局,下一行为空,VERSION表征机队,对应于下一行的B777‑300ER,也就是说目标航班的机队为B777‑300ER,CREW表征目标航班的机组,对应于下一行的3/13,3表示是驾驶舱机组的人数,也就是驾驶员有3个,13表示乘务舱机组的人数,也就是乘务人员有13个人,DATE表征目标航班的起飞日期,对应于下一行的08MAR22,22表征目标航班起飞日期为2022年,MAR表征目标航班起飞日期为3月,08表征目标航班起飞日期为8日,也就是说目标航班的起飞日期为2022年3月8日,TIME表征目标航班的具体的起飞时间,对应于下一行的2000,2000表征20点,也就是说目标航班的起飞时间为2022年3月8日22点起飞的。“OFFLOADING INSTRUCTION (ACTUAL WEIGHT IN KGS) ”表示卸机单如下(具体的重量用KG表示),报文体从“*******”开始,并以“*******”分割舱位,如图所示目标航班包含5个货舱,分别为1舱、2舱、3舱、4舱、
5舱,且按照位置顺序,目标航班中第一个货舱为1舱,第二个货舱为2舱,第三个货舱为3舱,第四个货舱为4舱第五个货舱为5舱,1舱中有位于货位11P的货物,该货物对应有“:OFF”:标识,表征该货物要在上海站被卸载,且该货物的集装器序列号为PMC54026XX,到达站为PVG(上海浦东机场),货物类型为货物(C),重量为597KG,RK表征该货物的特货代码,其中,FFF仅代表特货代码可以在此处填写,FFF本身并不是某种特货代码,“C&M WEIGHT”表征货舱中货物的总重量,则1舱中货物和邮件的总重量为597KG;2舱有位于货位21P的货物和位于货位22P的货物,位于货位21P的货物的集装器序列号为PMC50709XX,到达站为上海虹桥机场(SHA),货物类型为货物(C),T表征该货物为过站货物,不在上海站被卸载,该货物重量为
886KG,该货物的特货代码处为PPP,PPP仅代表特货代码可以在此处填写,PPP本身并不是某种特货代码,位于货位22P的货物对应有“:OFF”标识,表征该货物要在上海站被卸载,该货物的集装器序列号为PMC73209XX,到达站为上海浦东机场(PVG),货物类型为货物(C),该货物的货物重量为1052KG,该货物的特货代码处为PPP,2舱货物和邮件总重量为1938KG;3舱有位于货位31L的货物和位于31R的货物,位于货位31L的货物包含“:OFF”标识,表示该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为278KG,位于31R的货物包含“:OFF”标识,表示该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为277KG,3舱中货物和邮件的总重量为555KG;4舱有位于货位42P的货物,该货物包含“:OFF”标识,表示该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的集装器序列号为PMC74905XX,该货物的货物类型为货物(C),该货物的重量为4880KG,该货物的特货代码处为FFF,4舱中货物和邮件的总重量为4880KG;5舱有位于货位5的货物,该货物包含“:OFF”标识,表示该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为39KG,该货物的特货代码为AVI,其中,AVI一般表示活体动物,
5舱中货物和邮件的总重量为39KG。标准卸机单中货舱后面是SI信息,其中,“LDM SI”表征载重报的SI,“TEST LDM”为载重报的SI的具体内容,“TEST LDM”仅用于表征载重报的SI的具体内容在此处填写,“TEST LDM”本身不具备任何意义,“CPM SI”表征箱板报的SI,“TEST CPM”为箱板报的SI的具体内容,“TEST CPM”仅用于表征箱板报的SI的具体内容在此处填写,“TEST CPM”本身不具备任何意义,“LPM SI”表征载重计划报的SI,“TEST LPM”为载重计划报的SI的具体内容,“TEST LPM”仅用于表征载重计划报的SI的具体内容在此处填写,“TEST LPM”本身不具备任何意义。“PREPARED BY”表征目标航班配载人员,08996为配载人员编号,“HIS  AIRCRAFT HAS BEEN OFFLOADED  IN  ACCORDANCE WITH THESE INSTRUCTIONS”表示这架飞机已按卸机单卸载,在装卸人员卸载完货物后在SIGNATURE处签字。
[0265] (6)生成图形化卸机单子模块:根据提取航站配置规则子模块得到的航站配置规则,判断当前到达站是否需要图形化卸机单,如果当前到达站需要图形化卸机单,则获取提取航班及货舱数据子模块获得的货舱数据和航班数据,并获取货舱数据中所有货物的货物信息,进而获取每个货物对应的货物信息中的到达信息,进而确定到达信息与当前到达站匹配的目标货物,并为目标货物设置卸载标识,进而将目标货物对应的卸载信息添加到目标货物对应的货物信息中。获取目标航班的货舱静态数据,货舱静态数据包含目标航班中多个货舱的位置信息和每个货舱中货位的位置信息,且根据货舱中每个货物对应的货位(包含前文中的货舱标识和货位标识),在货舱静态数据中获取每个货物所在的货舱的位置信息和每个货物所在的货舱中的货位的位置信息,基于此,本申请根据货舱静态数据和图形化规则绘制目标航班中多个货舱的位置和每个货舱中货位的位置,以及目标航班的门的位置,以得到货舱静态数据图,进而根据货舱中每个货物所在的货舱的位置信息和每个货物所在的货舱中的货位的位置信息,结合图形化规则在货舱静态数据图上绘制货舱中所有货物所在的位置,并在每个货物所在的位置输出该货物对应的货物信息,同时还在目标货物所在的位置输出卸载标识,并将目标货物所在的位置用红色线框标出,以得到货舱数据图,基于此,根据航班数据和货舱数据图,构造图形化卸机单,图形化卸机单除了航班数据、货舱数据图,还可以包含一些补充信息。如图10,图形化卸机单第一个表格中数据来源于航班数据且两行表格是对应的,其中,“OFFLOADING INSTRUCTION/REPORT”表征这是一个卸机单,“ALL WEIGHTS IN KG”表征所有的重量单位为KG,B777‑300ER为目标航班的机队,“2022‑03‑12 22:37:15”为卸机单的打印时间,“CA/WJ‑GH‑GHD‑202‑R03”为航空公司的内部编号,FROM表征航班的起始站,对应于下面的PEK,TO表征航班的到达站,对应于下面的PVG,也就是说航班起始站为PEK(北京),到达站为PVG(上海浦东机场),FLIGHT表征目标航班航空公司和航班号,对应于下一行的XX 1234,XX表示航空公司,1234表征航班号,也就是说目标航班的航空公司为XX,航班号为1234,A‑C/REG表征飞机注册号,对应于下一行的B00TEST,也就是说目标航班的飞机注册号为B00TEST,CONF IGURATION表征飞机布局,对应于下一行的F50Y261,表征F舱有50个,Y舱有261个,VERSION表征机队,也就是B777‑300ER,GATE/TARMAC表示登机口,对应于下一行的C03,也就是说飞机的登机口是C03,DATE表征目标航班的起飞日期,对应于下一行的08MAR22,22表征目标航班起飞日期为2022年,MAR表征目标航班起飞日期为3月,08表征目标航班起飞日期为8日,也就是说目标航班的起飞日期为2022年3月8日,TIME表征目标航班的具体的起飞时间,对应于下一行的2000,2000表征20点,也就是说目标航班的起飞时间为2022年3月8日22点起飞的,EDNO为卸机单的版本号,对应于下一行的03,也就是说该卸机单的版本号是03,航班数据表格下方为货舱数据图,其中,CPT表示货舱,CPT1表示1舱,CPT2表示2舱,CPT3表示3舱,CPT4表示4舱,CPT5表示5舱,“CPT1‑2 COMBINED WEIGHT 40823”表征1舱和2舱的联合限重为40823KG,“CPT3‑4 COMBINED WEIGHT 31751” 表征3舱和4舱的联合限重为31751KG,MAX表征能装载的货物重量的最大值,“CPT1 MAX 15306”表征1舱最多能装载的货物总重量为15306KG,“CPT2 MAX 26758”表征2舱最多能装载的货物总重量为26758KG,“CPT3 MAX 21656”表征3舱最多能装载的货物总重量为21656KG,“CPT4 MAX 10204”表征4舱最多能装载的货物总重量为
10204KG,“CPT5 MAX 4082”表征5舱最多能装载的货物总重量为4082KG,目标航班包含5个货舱,分别为1舱、2舱、3舱、4舱、5舱,且按照位置顺序,目标航班中第一个货舱为1舱,第二个货舱为2舱,第三个货舱为3舱,第四个货舱为4舱第五个货舱为5舱,1舱中有位于货位11P的货物,该货物对应有“OFF”标识且用红色边框标出,表征要在上海站被卸载,到达站为PVG(上海浦东机场),货物类型为货物(C),且该货物的集装器序列号为PMC54026XX,重量为
597KG,RK表征该货物的备注信息(remark),其中,FFF为某种特货代码;2舱有位于货位21P的货物和位于货位22P的货物,位于货位21P的货物包含TRAN标识,表示为过站货物,到达站为上海虹桥机场(SHA),货物类型为货物(C),T表征该货物为过站货物,不在上海站被卸载,该货物重量为886KG,该货物的集装器序列号为PMC50709XX,该货物的特货代码处为PPP,位于货位22P的货物对应有“OFF”标识且用红色边框标出,表征要在上海站被卸载,到达站为上海浦东机场(PVG),货物类型为货物(C),该货物的货物重量为1052KG,该货物的集装器序列号为PMC73209XX,该货物的特货代码处为PPP;3舱有位于货位31L的货物和位于31R的货物,位于货位31L的货物包含“OFF”标识且用红色边框标出,该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为278KG,位于
31R的货物包含“OFF”标识且用红色边框标出,该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为277KG;4舱有位于货位
42P的货物,该货物包含“OFF”标识且用红色边框标出,该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为货物(C),该货物的重量为4880KG,该货物的集装器序列号为PMC74905XX,该货物的特货代码处为FFF;5舱有位于货位5的货物,该货物包含“OFF”标识且用红色边框标出,该货物在上海站被卸载,该货物到达站为上海浦东机场(PVG),该货物的货物类型为行李(BY),该货物的重量为39KG,该货物的特货代码为AVI,其中,AVI一般表示活体动物。图形化卸机单底部左边“SPECIAL INSTRUCTION”表示SI信息,其中,“LDM SI”表征载重报的SI,“TEST LDM”为载重报的SI的具体内容,“TEST LDM”仅用于表征载重报的SI的具体内容在此处填写,“TEST LDM”本身不具备任何意义,“LPM SI”表征载重计划报的SI,“TEST LPM”为载重计划报的SI的具体内容,“TEST LPM”仅用于表征载重计划报的SI的具体内容在此处填写,“TEST LPM”本身不具备任何意义,“CPM SI”表征箱板报的SI,具体内容为“1 PC AOG LDD AKE24748/11R”,其中,“1 PC”表示1件,AOG表示受限货物类型为紧急航材,5KG表示货物重量,LDD表示放置位置,AKE24748表示该货物所在的集装箱的序列号,11R表示该货物所在的货位,也就是说箱板报的SI信息为1件重量为5KG的紧急航材放置在11R位置序列号为AKE24748的集装箱中,“PREPARED BY”表征目标航班配载人员,DCS表示配载人员编号。图形化卸机单底部右边,“This aircraft has been loaded in accordance with these instructions including the deviation recorded.The containers/pallets and bulk load have been secured in accdordance with company instructions”为本卸机单的承诺书,“LOAD MASTER”表示装卸人员,后面需要装卸人员签字,装卸人员在卸载完货物之后在此处签字,“LOAD SUPERVISOR”表示监装人员,后面需要监装人员签字,监装人员是指在装卸人员卸载完货物进行复核的人,监装人员在复核确认无误之后在此处签字。
[0266] 接下来将举例说明目标航班的货舱静态数据中多个货舱的位置以及每个货舱中货位的位置的绘制过程。
[0267] 例如,在绘制非集装货舱的货舱位置及货舱中的货位的位置时,若多个货舱的位置信息和每个货舱中货位的位置信息结合表4如下:
[0268] 目标航班包括前舱和后舱,前舱包含1舱和4舱,且1舱位于前舱的第一个舱,4舱位于前舱的第二个舱,后舱仅包含5舱,5舱位于后舱第一个舱;1舱和4舱均只包含一个货位,5舱包含三个货位分别为51、52、53,且51为5舱中的第一个货位,52为5舱中第二个货位,53为5舱中第三个货位。基于此,可以绘制得到图19,其中,带有“FWD”标识所在的位置为前舱的位置,CPT表征货舱,CPT1表征1舱,CPT4表征4舱,CPT5表征5舱。
[0269] 表4 货舱静态数据
[0270]
[0271] 在绘制用于装载集装箱的货舱的位置以及该货舱的货位的位置时,若目标航班中多个货舱的位置信息和每个货舱中货位的位置信息结合表5如下:
[0272] 目标航班仅包含前舱,且前舱包含1舱、2舱、3舱,且1舱位于前舱的第一个舱,2舱位于前舱的第二个舱,3舱位于前舱的第三个舱,由于1舱起始位置为1,最终位置为4,且1舱按照左右舱分布,则1舱的货位有11L,11R,12L,12R,13L,13R,14L,14R,且1舱中11L和11R位于货舱第一排,且11L为左侧货位,11R为右侧货位,12L和12R位于货舱第二排,且12L为左侧货位,12R为右侧货位,13L和13R位于货舱第三排,且13L为左侧货位,13R为右侧货位,14L,14R位于货舱第四排,且14L为左侧货位,14R为右侧货位;由于2舱起始位置为1,最终位置为
2,且2舱包含多个舱,则2舱的货位有211,212,213,且211为2舱中的第一个货位,212为2舱中的第二个货位,213为2舱中的第三个货位;由于3舱起始位置为1,最终位置为3,且3舱按照左右舱分布,则3舱的货位有31L,31R,32L,32R,33L,33R,且3舱中31L和31R位于货舱第一排,且31L为左侧货位,31R为右侧货位,32L和32R位于货舱第二排,且32L为左侧货位,32R为右侧货位,33L和33R位于货舱第三排,且33L为左侧货位,33R为右侧货位。基于此,可以绘制得到图20,其中,带有“FWD”标识所在的位置为前舱的位置,CPT表征货舱,CPT1表征1舱,CPT2表征2舱,CPT3表征3舱,MAX表征货舱能装载货物重量的最大值,“CPT1 MAX 2202”表征
1舱最多能装载的货物总重量为2202KG,“CPT2 MAX 3468”表征2舱最多能装载的货物总重量为3468KG,“CPT3 MAX 3587”表征3舱最多能装载的货物总重量为3587KG,TTL为货物类型,C&M表征货物和邮件,OFF表征货舱中在当前到达站需要被卸载的件数,TRANSIT表征过站货物的件数,图20为货舱静态数据不包含货物,所以OFF和TRANSIT均为0。
[0273] 表5 货舱静态数据
[0274]
[0275] 在绘制用于装载集装板的货舱的位置以及该货舱的货位的位置时,若目标航班的多个货舱的位置信息和每个货舱中货位的位置信息结合表6如下:
[0276] 目标航班仅包含前舱,且前舱包含1舱和2舱,1舱位于前舱的第一个货舱,2舱位于前舱的第二个货舱,且1舱中的11L和11R位于货舱中的第一排,且11L为左侧货位,11R为右侧货位,12L和12R位于货舱第二排,且12L为左侧货位,12R为右侧货位,1舱中货位11P占用了11L、11R、12L、12R四个货位,其中,一个货位的宽度为1,11P的起始偏移位置为0,表示11P起始货位为11L和11R的0货位处,11P的最终偏移位置为0.5,表征最终货位为12L和12R的0.5个货位处;2舱中21L和21R位于货舱第一排,且21L为左侧货位,21R为右侧货位,22L和
22R位于货舱第二排,且22L为左侧货位,22R为右侧货位,23L和23R位于货舱第三排,且23L为左侧货位,23R为右侧货位,24L和24R位于货舱第四排,且24L为左侧货位,24R为右侧货位;25L和25R位于货舱第五排,且25L为左侧货位,25R为右侧货位,2舱中货位21P占用了
21L、21R、22L、22R四个货位,且21P的起始偏移位置为0.3,表示21P起始货位为21L和21R中
0.3个货位处,21P的最终偏移位置为0.8,表征21P最终货位为22L和22R的0.8个货位处;2舱中货位22P占用了22L、22R、23L、23R、24L、24R六个货位,且22P的起始偏移位置为0.9,表示
22P起始货位为22L和22R中0.9个货位处,22P的最终偏移位置为0.4,表征22P最终货位为
24L和24R的0.4个货位处;2舱中货位23P占用了24L、24R、25L、25R四个货位,且23P的起始偏移位置为0.4,表示23P起始货位为24L和24R中0.4个货位处,23P的最终偏移位置为0.9,表征23P最终货位为25L和25R的0.9个货位处。基于此,可以绘制得到图21,其中,带有“FWD”标识所在的位置为前舱的位置,CPT表征货舱,CPT1表征1舱,CPT2表征2舱。
[0277] 表6 货舱静态数据
[0278]
[0279] 在绘制目标航班的门的位置时,若由货舱静态数据得到的门的位置信息如表7,目标航班的前舱右侧有一个门,其位置从货位12的0.1处(假定货位宽度为1)到货位13的0.3处,前舱左侧有一个门,其位置从货位21的0.3处到货位22的0.8处,如图22。
[0280] 表7 门的位置信息
[0281]
[0282] 基于上述实现过程,可以绘制目标航班在未放置货物时的货舱内部布局,结合货舱中每个货物对应的货舱的位置信息和每个货物对应的货位的位置信息,进而绘制每个货物所在的位置,并在每个货物的位置输出该货物的货物信息,同时在目标货物所在的位置输出卸载标识,并将目标货舱所在的位置用红色线框标出,进而结合航班数据以及目标货物的货物信息,可以得到图形化卸机单。
[0283] (3)综上,本申请提供的一种自动采集航班配载货舱装载数据生成卸机单据的装置有如下优势:
[0284] 1、能够自动生成卸机单,减少配载人员工作量。
[0285] 2、能提供标准卸机单和图形化卸机单,满足装卸人员需求,其中图形化装机单提供了简洁直观的单据,更利于操作,不易出错。
[0286] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法,包括:获取目标航班对应的货舱数据;至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0287] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,所述卸载信息包括第一信息和/或第二信息;其中,至少根据所述货舱数据,生成卸载信息,包括:
[0288] 按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,所述第一信息用于提示所述目标航班在当前到达站需要卸载的目标货物;
[0289] 和/或,
[0290] 按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,所述第二信息用于提示所述目标航班在当前到达站需要卸载的目标货物和所述目标货物的位置,且所述第一处理方式与所述第二处理方式不同。
[0291] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,所述按照第一处理方式,至少根据所述货舱数据,生成所述第一信息,包括:
[0292] 在所述货舱数据中,提取目标货物的货物信息,所述目标货物的所述货物信息中的到达信息与当前到达站相匹配,所述到达信息表征所述目标航班对应的货舱中的货物的到达站;
[0293] 至少根据所述货物信息,生成所述第一信息。
[0294] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,所述按照第二处理方式,至少根据所述货舱数据,生成所述第二信息,包括:
[0295] 在所述货舱数据中,提取目标货物的货物信息,所述目标货物的所述货物信息中的到达信息与当前到达站相匹配,所述到达信息表征所述目标航班对应的货舱中的货物的到达站;
[0296] 在所述货物信息中,提取所述目标货物对应的存放信息,所述存放信息包含货舱标识和货位标识,所述存放信息表征所述目标货物处于所述货舱标识对应的目标货舱中,且,所述存放信息还表征所述目标货物处于所述目标货舱中所述货位标识对应的目标货位上;
[0297] 根据所述货舱标识和所述货位标识,在所述目标航班对应的货舱静态数据中获得所述目标货舱的位置信息和所述目标货位的位置信息;其中,所述货舱静态数据中包含所述目标航班中多个货舱的位置信息以及每个所述货舱中多个货位的位置信息;
[0298] 至少根据所述目标货舱的位置信息和所述目标货位的位置信息,生成所述第二信息。
[0299] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,在至少根据所述货舱数据,生成卸载信息之前,所述方法还包括:
[0300] 获取所述目标航班对应的当前到达站的第一配置规则;
[0301] 根据所述第一配置规则,判断所述当前到达站需要所述第一信息和/或所述第二信息;
[0302] 在所述当前到达站需要所述第一信息的情况下,执行所述:按照第一处理方式,至少根据所述货舱数据,生成所述第一信息;
[0303] 在所述当前到达站需要所述第二信息的情况下,执行所述:按照第二处理方式,至少根据所述货舱数据,生成所述第二信息;
[0304] 在所述当前到达站需要所述第一信息和所述第二信息的情况下,执行所述:按照第一处理方式,至少根据所述货舱数据,生成所述第一信息;并执行所述:按照第二处理方式,至少根据所述货舱数据,生成所述第二信息。
[0305] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,在获取目标航班对应的货舱数据之前,还包括:
[0306] 获取目标航班对应的当前到达站的第二配置规则;
[0307] 根据所述第二配置规则,判断所述当前到达站是否需要卸载信息;
[0308] 在所述当前到达站需要所述卸载信息的情况下,执行所述:获取目标航班对应的货舱数据。
[0309] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,获取目标航班对应的货舱数据,包括:
[0310] 在报文队列中采集到目标航班对应的配载业务报文的情况下,对所述配载业务报文进行解析,得到所述目标航班对应的货舱数据;所述配载业务报文被所述目标航班的起始站发送到所述报文队列中;
[0311] 或,
[0312] 响应于接收到的目标航班对应的报文通知信息,在预设的报文存储区读取所述目标航班对应的货舱数据;所述报文通知信息表征所述起始站已向所述目标航班对应的当前到达站发送所述目标航班对应的配载业务报文。
[0313] 根据本申请的一个或多个实施例,实施例一提供了一种卸载信息生成方法中,还包括:
[0314] 输出所述卸载信息,所述卸载信息包括第一信息和/或第二信息;
[0315] 其中,所述第一信息以第一提示方式输出,所述第二信息以第二提示方式输出,所述第一提示方式与所述第二提示方式不同。
[0316] 根据本申请的一个或多个实施例,实施例二提供了一种卸载信息生成装置,包括:
[0317] 数据获取单元,用于获取目标航班对应的货舱数据;
[0318] 信息获取单元,用于至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0319] 根据本申请的一个或多个实施例,实施例三提供了一种电子设备,包括:存储器和处理器;
[0320] 所述存储器,用于存储程序;
[0321] 所述处理器,用于执行所述程序,以实现:获取目标航班对应的货舱数据;至少根据所述货舱数据,生成卸载信息,所述卸载信息至少用于提示所述目标航班在当前到达站需要卸载的目标货物。
[0322] 尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
[0323] 虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本申请的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
[0324] 以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。