首页> 中国专利> 农机监管方法及装置

农机监管方法及装置

摘要

一种农机监管方法及装置。方法包括:在任务管理页面的第一区域中,显示用户负责监管的任务列表中至少一个任务的任务信息(201);接收用户在第一区域中输入的任务选择指令,任务选择指令用于指示选择至少一个任务中的目标任务(202);根据任务选择指令得到目标任务的完成情况统计数据,并在任务管理页面的第二区域中显示完成情况统计数据(203),完成情况统计数据根据目标农机的作业记录生成,目标农机为完成目标任务的农机。用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。

著录项

  • 公开/公告号CN112166404A

    专利类型发明专利

  • 公开/公告日2021-01-01

    原文格式PDF

  • 申请/专利权人 深圳市大疆创新科技有限公司;

    申请/专利号CN201980034064.4

  • 发明设计人 卢宏煜;

    申请日2019-08-08

  • 分类号G06F3/0482(20130101);G06F3/0484(20130101);G06F16/242(20190101);G06F16/2458(20190101);G06F16/248(20190101);G06F16/29(20190101);G06Q10/10(20120101);G06Q50/02(20120101);

  • 代理机构11610 北京太合九思知识产权代理有限公司;

  • 代理人刘戈

  • 地址 518057 广东省深圳市南山区高新南区粤兴一道9号香港科大深圳产学研大楼6楼

  • 入库时间 2023-06-19 09:23:00

说明书

技术领域

本申请涉及农业技术领域,尤其涉及一种农机监管方法及装置。

背景技术

随着农机技术的日益成熟,市场对农机的效果越来越认可,应用农机的比例飞速提升。同时,随着土地流转与农村劳动力的缺失,农机在农业生产活动中发挥着日益重要的作用。其中,农机例如可以为植保无人机。

现有技术中,一个农机作业任务可以对应至少一个任务负责人,由该任务负责人对该农机作业任务的完成情况进行监管。具体的,在农机进行农业作业以完成该农机作业任务的过程中,可以由任务负责人对农机的农业作业过程进行监管。其中,通常是任务负责人可以本人在田地对农机的农业作业情况进行监管,或者任务负责人可以授权其他监管人员在田地对农机的农业作业情况进行监管。

但是,现有技术中存在任务负责人监管效率较低,导致对农机作业任务的完成情况监管不到位,进而导致作业质量无法保证的问题。

发明内容

本申请实施例提供一种农机监管方法及装置,用以解决现有技术中任务负责人监管效率较低,导致对农机作业任务的完成情况监管不到位,进而导致作业质量无法保证的问题。

第一方面,本申请实施例提供一种农机监管方法,包括:在任务管理页面的第一区域中,显示用户负责监管的任务列表中至少一个任务的任务信息;接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于指示选择所述至少一个任务中的目标任务;根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述任务管理页面的第二区域中显示所述完成情况统计数据,所述完成情况统计数据根据目标农机的作业记录生成,所述目标农机为完成所述目标任务的农机。

第二方面,本申请实施例提供一种农机监管装置,包括:处理器、显示器和存储器;

所述存储器,用于存储程序代码;

所述显示器,用于显示任务管理页面;

所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:在任务管理页面的第一区域中显示用户负责监管的任务列表中至少一个任务的任务信息;接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于选择所述至少一个任务中的目标任务;根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述任务管理页面的第二区域中显示所述目标任务的完成情况统计数据,所述完成情况统计数据根据目标农机的作业记录生成,所述目标农机为完成所述目标任务的农机。

第三方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包含至少一段代码,所述至少一段代码可由计算机执行,以控制所述计算机执行上述第一方面任一项所述的农机监管方法。

第四方面,本申请实施例提供一种计算机程序,当所述计算机程序被计算机执行时,用于实现上述第一方面任一项所述农机监管方法。

本申请实施例提供一种农机监管方法及装置,通过在任务管理页面的第一区域中,显示用户负责监管任务的任务信息,接收用户在第一区域中输入任务选择指令,根据任务选择指令得到目标任务的完成情况统计数据,并在任务管理页面的第二区域中显示该完成情况统计数据,由于完成情况统计数据是根据完成目标任务的农机的作业记录生成的,因此实现了用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的农机监管方法的应用场景示意图;

图2为本申请一实施例提供的农机监管方法的流程示意图;

图3为本申请另一实施例提供的农机监控方法的流程示意图;

图4为本申请又一实施例提供的农机监控方法的流程示意图;

图5-图11为本申请实施例提供的任务管理页面的示意图;

图12为本申请一实施例提供的任务监管装置的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供的农机监管方法可以应用于任何需要以任务为单元对农机的作业完成情况进行监管的场景中,该农机监管方法具体可以由农机监管装置执行。其中,农机具体可以为农业生产中使用的任何能够上报作业记录的机械设备,例如可以为植保无人机(以下可以简称为植保机)、插秧机、收割机等。具体的,农机或用于对农机进行控制的遥控器可以将作业数据上报给服务器,由服务器进行存储。

具体的,如图1所示,农机监管装置可以通过与服务器进行交互得到农机对于任务的完成情况统计数据。为了减小农机监管装置的运算量,农机监管装置可以接收服务器发送的完成情况统计数据,由农机监管装置在任务管理页面中对统计数据进行显示。在不考虑农机监管装置的运算量时,农机监管装置可以接收服务器发送的农机的作业记录,并根据农机的作业记录生成完成情况统计数据。

需要说明的是,对于包括农机监控装置的设备的类型,本申请可以不做限定,该设备例如可以为台式机、一体机、笔记本电脑、掌上电脑、平板电脑、智能手机、带屏幕的遥控器等。

其中,任务可以用于描述在何种区域范围进行何种作业。对于任务的划分粒度,本申请可以不做限定。可选的,可以为区域范围较大的统防统治任务,或者也可以为区域范围比较小的农户任务。例如任务1可以为对A县的农作物喷洒农药,任务2可以为对B县的农作物喷洒农药。再例如,任务1可以为对A县C镇的农作物喷洒农药,任务2可以为对A县D镇的农作物喷洒农药。又例如,任务1可以为对A县C帧农户E的农作物喷洒农药,任务2可以为对A县C镇农户F的农作物喷洒农药。

需要说明的是,一个任务可以由至少一个农机作业完成,当一个任务由多个农机作业完成时,该任务的区域范围可以被拆分多个子区域,以由不同农机对不同子区域进行作业。例如,任务1的区域范围包括地块1、地块2和地块3,可以由农机1对地块1的农作物喷洒农药,由农机2对地块2的农作物喷洒农药,并由农机3对地块3的农作物喷洒农药。

需要说明的是,本申请实施例中将需要以任务为单元对农机的作业完成情况进行监管的人统称为用户,在一种场景下可以被具体定义为任务负责人,在其他场景下也可以具体定义为其他名称,本申请对此不做限定。

本申请实施例提供的农机监管方法,通过向用户提供基于任务进行监管的任务管理页面,在该任务管理界面向用户提供任务的完成情况统计数据的功能,且完成情况统计数据是根据农机的作业记录生成,实现了用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

图2为本申请一实施例提供的农机监管方法的流程示意图,本实施例的执行主体可以为农机监管装置,具体可以为农机监管装置的处理器。如图2所示,本实施例的方法可以包括:

步骤201,在任务管理页面的第一区域中,显示用户负责监管的任务列表中至少一个任务的任务信息。

本步骤中,对于所述任务管理页面的具体类型,本申请实施例可以不做限定,例如可以为浏览器提供的页面(或者也可以称为网页页面),或者可以为应用程序(applicationprogram,App)提供的页面(或者也可以称为App页面)等。

其中,任务管理页面至少被划分为第一区域和第二区域,其中第一区域用于向用户显示其负责监管任务的任务信息,第二区域用于向用户显示其选择的任务的完成情况统计数据。

示例性的,该用户具体可以为登录用户,例如,可以为通过使用该农机监管装置登录农机监管系统(或者也可以成为农机监管平台等)的用户,该农机监管系统通过软件实现了该农机监管方法。

其中,任务信息可以用于用户区分不同的任务,对于区分不同任务的具体方式,本申请可以不做限定,例如可以通过任务名称、编号等进行区分。可选的,为了便于用户能够在第一区域了解任务的大体情况,该任务信息还可以用于用户向用户提供任务的简要信息,例如总作业亩数等。需要说明的是,本申请实施例的作业亩数均可以理解为已完成的作业亩数。

需要说明的是,用户负责监管的任务可以为一个或多个,该用户的任务列表中可以包括其负责监管的所有任务。在第一区域中可以显示任务列表中所有任务的任务信息,或者,也可以显示任务列表中部分任务的任务信息。

示例性的,可以在第一区域中显示任务列表中预设数量任务的任务信息。例如,当预设数量为3,任务列表中任务的个数为2个,则显示该任务列表中所有任务的任务信息。又例如,当预设数量为3,任务列表中任务的个数为10,则显示该任务列表中三个任务的任务信息。

可以理解的是,当第一区域中显示了任务列表中部分任务的任务信息时,可以向用户提供列表显示入口,用于用户选择需要显示任务信息的任务。示例性的,本实施例的方法还可以包括:在所述第一区域中显示列表显示入口,所述列表显示入口用于所述用户选择显示所述至少一个任务的任务信息。对于用户选择至少一个任务的具体方式,本申请可以不做限定,例如可以通过选择第一区域并滑动鼠标滚轮选择;再例如可以通过选择第一区域并通过手指点选屏幕对应位置选择。

需要说明的是,对于第一区域中多个任务的排列顺序时,本申请可以不做限定,例如可以根据任务创建时间由晚及早的顺序,又例如可以根据任务的总作业亩数由多至少的顺序等等。

步骤202,接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于指示选择所述至少一个任务中的目标任务。

本步骤中,目标任务可以理解为用户期望进一步了解任务的完成情况的任务。对于所述用户输入任务选择指令的具体方式,本申请可以不做限定,例如用户可以通过鼠标、手指或者触摸笔等进行输入。对于任务选择指令的具体类型,本申请可以不做限定,例如可以为单击指令、双击指令、拖动指令等。

步骤203,根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述任务管理页面的第二区域中显示所述完成情况统计数据。

本步骤中,所述完成情况统计数据根据目标农机的作业记录生成,所述目标农机为完成所述目标任务的农机。其中,作业记录具体可以能够记录与农机作业相关信息(例如作业时长、作业亩数等)的任意形式信息,对于作业记录的具体形式,本申请可以不做限定。示例性的,可以以农机每次开始作业时刻至停止作业时刻的作业相关信息作为一条作业记录。以农机为植保无人机为例,作业记录具体可以为植保机起飞至降落之间的飞行记录,该飞行记录中例如可以包括:航点、飞手信息、作业面积、用药量、飞行时长等。

假设目标农机在完成目标任务时共有M条作业记录,则可以根据该M条作业记录进行统计,获得目标任务的完成情况统计数据。可以理解的是,实际应用中目标农机的个数可以为一个或多个。示例性的,所述根据所述任务选择指令得到所述目标任务的完成情况统计数据,包括:根据所述任务选择指令,向服务器发送请求消息,所述请求消息用于请求所述目标任务的完成情况统计数据;接收所述服务器根据所述请求消息返回的所述目标任务的完成情况统计数据。

需要说明的是,对于作业记录的统计维度,可以根据需求灵活设计。例如可以从作业亩数维度进行统计,再例如可以从农机机型维度进行统计,又例如还可以从作业速度维度进行统计等等。

对于第一区域、第二区域在任务管理页面中的布局方式本申请可以不做限定。例如,第一区域与第二区域可以横向排列。再例如,第一区域的形状可以为长方形,第二区域的形状可以为正方形。又例如,第一区域可以位于第二区域的左侧。

本实施例中,通过在任务管理页面的第一区域中,显示用户负责监管任务的任务信息,接收用户在第一区域中输入任务选择指令,根据任务选择指令得到目标任务的完成情况统计数据,并在任务管理页面的第二区域中显示该完成情况统计数据,由于完成情况统计数据是根据完成目标任务的农机的作业记录生成的,因此实现了用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。

图3为本申请另一实施例提供的农机监控方法的流程示意图。本实施例在图2所示实施例的基础上,主要描述了在任务管理页面的第二区域中显示完成情况统计数据的一种可选的实现方式。如图3所示,本实施例的方法可以包括:

步骤301,在任务管理页面的第一区域中,显示用户负责监管的任务列表中至少一个任务的任务信息。

本步骤中,示例性的,所述第一区域包括至少一个第一子区域,所述至少一个任务与所述至少一个第一子区域一一对应,所述第一子区域用于显示对应任务的任务信息。示例性的,所述至少一个第一子区域在所述第一区域中纵向排列。需要说明的是,对于在第一子区域在第一区域中的布局方式,本申请可以不做限定,例如,第一子区域在第一区域的排列方式也可以为横向排列。

示例性的,所述任务信息包括下述中的一种或多种:任务名称、作业时段、地区名称、总作业亩数、农机总数量、等待数据授权确认的农机数量、拒绝数据授权的农机数量或政府监管状态。其中,对于同意数据授权的农机,其可以将作业记录发送至服务器,而对于拒绝授权的农机其不将作业记录发送至服务器,通过授权确认可以提高作业记录的安全性。对于具体的授权过程,本申请可以不做限定。示例性的,服务器可以根据农机的唯一标识例如序列号(Serial Number,SN)向农机的操作者(例如,飞手)发送数据授权申请,操作者可以决定是同意授权还是拒绝授权。在操作者同意授权农机1的数据时,农机1可以理解为授权农机。另外,操作者可以限制授权的时间段(以下记为授权时间段),即对于农机1授权时间段内的作业记录可以发送至服务器,对农机1授权时间段之外的作业记录不发送至服务器。

其中,任务名称可以理解为任务的标识。目标任务的任务名称可以由用户在新建目标任务时进行设置,示例性的,本实施例的方法还可以包括:在所述任务管理页面中显示新建任务入口,所述新建任务入口用于所述用户新建任务。或者,目标任务的任务名称可以在新建目标任务之后由用户进行修改,示例性的,本实施例的方法还可以包括:在所述任务管理页面中显示任务名称编辑入口,所述任务名称编辑入口用于所述用户对所述目标任务的任务名称进行编辑。

作业时段可以表示目标农机进行目标任务作业的时间段。例如,假设目标农机从2019年3月29日开始进行目标任务的作业,至2019年4月9日结束作业目标任务,则作业时段为2019年3月29日-2019年4月9日。示例性的,作业时段可以由用户设置。

农机总数量可以表示所有进行目标任务作业的目标农机的总数。对于数据授权确认的情况,可以只包括允许数据授权的目标农机的数量,或者,还可以包括拒绝数据授权的目标农机以及等待数据授权确认的目标农机的数量。

总作业亩数可以表示目标农机已完成作业地块的总亩数。总作业亩数可以根据目标农机的作业记录统计获得。需要说明的是,对于数据授权确认的情况,总作业亩数可以根据允许数据授权的目标农机的作业记录统计获得。

等待数据授权确认的农机数量可以表示已发送授权申请,但还接收到同意授权或拒绝授权的授权结果的农机数量。拒绝数据授权的农机数量可以表示已发送授权申请,并接收到拒绝授权的授权结果的农机数量。

政府监管状态可以表示是否需要由政府进行监管,即作业记录是否需要给政府监管平台使用。例如,政府监管状态为“未监管”表示不需要给政府监管平台使用,政府监管状态为“监管”可以表示需要给政府监管平台使用。目标任务的政府监管状态可以由用户在新建目标任务时进行设置,或者,目标任务的政府监管状态可以在新建目标任务之后由用户进行修改,示例性的,本实施例的方法还可以包括:在所述任务管理页面中显示监管状态编辑入口,所述监管状态编辑入口用于所述用户对所述目标任务的政府监管状态进行编辑。

步骤302,接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于指示选择所述至少一个任务中的目标任务。

本步骤中,示例性的,所述任务选择指令可以为所述目标任务对应第一子区域的点击指令。对于点击指令在第一子区域的具体位置,可以根据需求灵活设计,示例性的,可以是目标任务对应的第一子区域中的任意位置。为了提高交互性,在用户输入目标任务对应第一子区域的点击指令之后,可以对第一区域进行突出显示,例如通过不同于其他第一子区域的背景色进行区分。

步骤303,根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述任务管理页面的第二区域中以统计曲线方式显示所述目标任务的完成情况统计数据。

本步骤中,第二区域可以至少划分为第二子区域和/或第三子区域。其中,第二子区域用于以统计曲线方式显示所有目标农机的完成情况统计数据,第三子区域用于显示所有目标农机中目标分类下农机的完成情况统计数据。其中,所有目标农机具体可以是指所有将作业记录发送至服务器的目标农机,本申请实施例中对于未将作业记录发送至服务器的目标农机无法进行相关统计。

由于用户通常较关注作业亩数,因此可以从作业亩数维度进行统计曲线的展示。示例性的,所述在所述第二区域中以统计曲线方式显示所述目标任务的完成情况统计数据,包括:在所述第二子区域中以时间作为第一坐标轴,以所有目标农机的作业亩数为第二坐标轴,显示目标任务在第一目标时段内每天的第一作业亩数曲线。可以理解的是,在第二子区域中也可以从其他维度进行统计曲线的展示,例如可以在第二子区域中显示目标任务在第一时间段内每天的作业时长曲线等。

示例性的,第一坐标轴可以为横轴,第二坐标轴可以为纵轴。可以理解的是,在具体设计时,第一坐标轴可以是纵轴,第二坐标轴可以是横轴,本申请对此不做限定。

类似的,所述在所述第二区域中以统计曲线方式显示所述目标任务的完成情况统计数据,包括:在所述第三子区域中以时间为第三坐标轴,以所有目标农机中目标分类下农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。

示例性的,第三坐标轴可以为横轴,第四坐标轴可以为纵轴。可以理解的是,在具体设计时,第三坐标轴可以是纵轴,第四坐标轴可以是横轴,本申请对此不做限定。

对于第二子区域和第三子区域的排列方式,可以灵活设计,本申请可以不做限定。示例性的,第二子区域和第三子区域可以纵向排列。对于第一子区域和第二子区域的排列顺序,本申请可以不做限定,例如当第二子区域和第三子区域纵向排列时,第二子区域可以位于第三子区域的上方。

可选的,在所述第二子区域中将统计曲线作为完成情况统计数据中的一种进行显示之外,还可以显示其他形式的完成情况统计数据。示例性的,本实施例的方法还可以包括:在所述第二子区域中显示下述完成情况统计数据中的至少一种:所述第一作业亩数曲线的作业亩数之和、所述第一作业亩数曲线中今日作业亩数或所述今日作业亩数较所述第一作业亩数曲线中前一天的作业亩数的变化量。

与第二子区域类似的,在所述第三子区域中将统计曲线作为完成情况统计数据中的一种进行显示之外,还可以显示其他形式的完成情况统计数据。示例性的,本实施例的方法还可以包括:在所述第三子区域中显示下述完成情况统计数据中的至少一种:所述第二作业亩数曲线的作业亩数之和,所述第二作业亩数曲线中今日作业亩数或所述今日作业亩数较所述第二作业亩数曲线中前一天的作业亩数的变化量。

为了提高交互性,所述目标分类可以由用户选择,可选的,本实施例的方法还可以包括:在所述第三子区域中显示分类选择入口,所述分类选择入口用于所述用户选择所述目标分类。示例性的,所述分类选择入口下述中的一种或多种:任务监管组选择入口、农机所有者选择入口和农机选择入口。可以理解的是,在具体实现过程中,目标分类可以根据需求灵活设计。

其中,在任务监管选择入口中,用户可以对任务监管组进行选择,所选择的任务监管组即为选择的目标分类。例如,当用户选择目标任务的任务监管组列表中一个任务监管组时,具体可以为以该任务监管组监管的目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。又例如,当用户选择目标任务的任务监管组列表中多个任务监管组时,具体可以为以该多个任务监管组监管的目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。

在农机所有者选择入口中,用户可以对农机所有者进行选择,所选择的农机所有者即为选择的目标分类。例如,当用户选择目标任务的农机所有者列表中一个农机所有者时,具体可以为以该农机所有者所有的目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。又例如,当用户选择目标任务的农机所有者列表中多个农机所有者时,具体可以为以该多个农机所有者所有的目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。

在农机选择入口中,用户可以对农机进行选择,所选择的农机即为选择的目标分类。例如,当用户选择目标任务的目标农机列表中一个目标农机时,具体可以为以该目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。又例如,当用户选择目标任务的目标农机列表中多个目标农机时,具体可以为以该多个目标农机的作业亩数为第四坐标轴,显示目标任务在第二目标时段内每天的第二作业亩数曲线。

本实施例中,通过在任务管理页面的第一区域中,显示用户负责监管任务的任务信息,接收用户在第一区域中输入任务选择指令,根据任务选择指令得到目标任务的完成情况统计数据,并在任务管理页面的第二区域中以统计曲线方式显示所述目标任务的完成情况统计数据,由于完成情况统计数据是根据完成目标任务的农机的作业记录生成的,因此实现了用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。另外,通过统计曲线方式显示完成情况统计数据,使得用户可以通过观察统计曲线直观的获知任务的实际完成情况,并了解任务在完成过程中的统计数据变化趋势。

图4为本申请又一实施例提供的农机监控方法的流程示意图。本实施例在图2所示实施例的基础上,主要描述了在任务管理页面的第二区域中显示完成情况统计数据的另一种可选的实现方式。如图4所示,本实施例的方法可以包括:

步骤401,在任务管理页面的第一区域中,显示用户负责监管的任务列表中至少一个任务的任务信息。

需要说明的是,步骤401与步骤301、步骤201类似,在此不再赘述。

步骤402,接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于指示选择所述至少一个任务中的目标任务。

需要说明的是,步骤402步骤302、步骤202类似,在此不再赘述。

步骤403,根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述第二区域中以地图方式显示所述目标任务的完成情况统计数据。

本步骤中,第二区域可以至少划分为第四子区域。第四子区域用于以地图方式显示目标任务的完成情况统计数据。由于用户通常较关注作业亩数,因此可以从作业亩数维度以地图方式展示完成情况统计数据。

示例性的,在所述第二区域中以地图方式显示所述目标任务的完成情况统计数据,包括:在所述第四子区域中,显示覆盖所述目标任务的地区名称的地图,在所述地图中根据所述作业记录的位置信息对所述目标农机的作业记录进行聚合展示,并在聚合圆中显示所聚合的作业记录对应的作业亩数。

其中,在进行聚合展示时,可以根据作业记录中农机的位置坐标(例如,作业记录中停止作业时农机的位置坐标),取地图上距离在预设数量像素范围内的作业记录聚合为一个圆,且聚合圆内显示的作业亩数即为该圆范围内所有作业记录的作业亩数之和。进一步的,在地图比例尺比值发生变化时(例如,可以通过点击聚合圆或者滑动鼠标触发),聚合的结果也相应发生变化。

为了便于用户查看数据,可选的,在以地图方式显示完成情况统计数据时可以向用户提供筛选功能。示例性的,所述第二区域还包括:第五子区域;本实施例的方法还可以包括:在所述第五子区域中显示筛选入口,所述筛选入口用于所述用户设置筛选条件。相应的,所述在所述地图中根据所述作业记录的位置信息对所述目标农机的作业记录进行聚合展示,包括:在所述地图中根据满足所述筛选条件的所述作业记录的位置信息,对所述农业无人机的作业记录进行聚合展示。

在具体实现时,可以根据不同的筛选需求设置相应的筛选条件。示例性的,所述筛选条件包括下述中的一种或多种:作业模式条件、农机条件、地区条件、作业速度条件、作业高度条件或喷洒量条件。其中,作业模式条件例如可以为自动作业模式,农机条件例如可以为机型1的农机,地区条件例如可以为C镇等。

示例性的,作业速度条件、作业高度条件和/或喷洒量条件可以用于用户筛选作业质量较低的数据。具体的,通常,当作业速度在一个速度区间范围内,可以表示作业符合要求,作业质量较高,当作业速度不在该速度区间范围内,可以表示走也不符合要求,作业质量较低,因此可以根据作业速度与速度区间的大小关系确定作业质量。类似的,也可以根据作业高度和喷洒量确定作业质量。

与第二子区域类似,除了以地图方式将作业亩数作为完成情况统计数据中的一种进行显示之外,还可以显示其他形式的完成情况统计数据。示例性的,所述第二区域还包括第六子区域;本实施例的方法还可以包括:在所述第六子区域中,显示所述目标任务的下述完成情况统计数据中的一种或多种:总作业亩数、作业总时长、农机总数量、作业记录总条数或用药总量。

其中,作业总时长可以表示目标农机在完成目标任务的过程中已作业时长之和。作业记录总条数可以表示目标农机在完成目标任务的过程中已记录的作业记录条数之和。用药总量可以表示目标农机在完成目标任务的过程中已使用的农药量之和。作业总时长、作业总条件和用药总量均可以根据目标农机的作业记录统计获得,需要说明的是,对于数据授权确认的情况,具体可以根据允许数据授权的目标农机的作业记录统计获得。

第四子区域、第五子区域和第六子区域的位置关系可以灵活设计。示例性的,所述第四子区域、所述第五子区域和所述第六子区域纵向排列。对于第四子区域、第五子区域和第六子区域的排列顺序,本申请可以不做限定,例如在第四子区域、第五子区域和第六子区域可以由上至下纵向排列。

可选的,本实施例的方法还可以包括:在所述地图的比例尺比值大于或等于比值阈值时,取消聚合展示,获得所述目标农机的作业轨迹,并将所述目标农机的作业轨迹显示在所述地图中。由此,用户可以在地图中直观的查看农机的作业轨迹。

为了便于用户对不同作业模式进行区分,可选的,第一作业模式的作业轨迹与第二作业模式的作业轨迹在所述地图中使用不同颜色显示。进一步的,考虑到自动作业模式较手动作业模式更规范,且作业质量更容易保证,可选的,所述第一作业模式可以为手动作业模式,所述第二作业模式可以为自动作业模式。

可选的,在地图中显示作业轨迹的基础上,为了便于用户查看与作业轨迹相关的其他信息,本实施例的方法还可以包括:接收所述用户输入的轨迹选择指令,所述轨迹选择指令用于指示选择目标轨迹;根据所述轨迹选择指令,显示所述目标轨迹的特定作业记录。其中,特定作业记录具体可以是指与目标轨迹对应的作业记录中所记录的特定信息,具体可以灵活设计,例如可以是作业模式、作业面积、用药总量、作业时长等。示例性的,所述显示目标轨迹的特定作业记录,包括:在所述第四子区域中,通过悬浮窗的方式显示所述特定作业记录。

进一步的,可以通过多个悬浮窗显示特定作业记录,可选的,所述特定作业记录包括第一特定作业记录和第二特定作业记录;所述悬浮窗包括第一悬浮窗和第二悬浮窗,所述第一悬浮窗的位置根据所述目标轨迹所在位置确定,所述第二悬浮窗的位置在所述第四子区域的底部;所述第一悬浮窗用于显示所述第一特定作业记录,所述第二悬浮窗用于显示所述第二特定作业记录。

示例性的,所述第一特定记录包括下述中的一种或多种:作业模式、作业面积、用药总量、作业时长、作业速度或喷洒流量。示例性的,所述第二特定记录包括下述中的一种或多种:启停时刻、作业人员、地理位置、药剂属性或农机名称。其中,对于植保无人机,启停时刻可以理解为起降时刻。

可选的,对于特定飞行记录之外的其他作业记录,可以根据用户需求向用户显示。示例性的,本实施例的方法还可以包括:在所述第一悬浮窗中显示查看更多入口,所述查看更多入口用于所述用户查看所述特定作业记录之外的所述目标轨迹的其他作业记录。

可选的,可以根据用户需求导出统计数据。示例性的,本实施例的方法还可以包括:在所述第四子区域中显示导出入口,所述导出入口用于所述用户导出所述目标任务的完成情况统计数据。进一步可选的,所述导出入口包括作业记录明细导出入口和/或地图轨迹图导出入口。其中,作业记录明细导出入口可以用于用户导出作业记录的明细,例如,一条条的作业记录,便于用户通过作业记录进行筛选查看。地图轨迹图导出入口可以用于用户导出地图轨迹图,便于用户通过轨迹图查看作业轨迹。

本实施例中,通过在任务管理页面的第一区域中,显示用户负责监管任务的任务信息,接收用户在第一区域中输入任务选择指令,根据任务选择指令得到目标任务的完成情况统计数据,并在第二区域中以地图方式显示目标任务的完成情况统计数据,由于完成情况统计数据是根据完成目标任务的农机的作业记录生成的,因此实现了用户可以通过任务管理页面了解任务的实际完成情况,使得用户可以对任务实现高效且准确的监管,从而能够保证作业质量。另外,通过地图方式显示目标任务的完成情况统计数据,使得用户可以通过地图建立目标任务与地块之间的联系,并在建立联系的基础上,更形象的感知任务的实际完成情况。

可选的,图3所示实施例与图4所示实施例两者可以结合。示例性的,在上述图3、图4所示方法实施例的基础上,进一步的还可以包括:在所述第三区域中显示显示方式入口,所述显示方式入口用于所述用户选择以统计曲线方式和/或地图方式显示所述目标任务的完成情况统计数据。例如,显示方式入口具体可以包括按钮1、按键2和按钮3,用户点击按钮1可以表示选择以统计曲线方式显示完成情况统计数据,用户点击按钮2可以表示选择以地图方式显示完成情况统计数据,用户点击按钮3可以表示选择以统计曲线方式和地图方式两种方式显示完成情况统计数据。

可选的,在上述方法实施例的基础上,还可以包括:在所述第三区域中显示第一时间段选择入口,所述第一时间段选择入口用于所述用户选择所述目标任务的作业时段中的目标时段;上述在所述任务管理页面的第二区域中显示所述目标任务的完成情况统计数据,包括:在所述任务管理页面的第二区域中显示所述目标时段内所述目标任务的完成情况统计数据。对于第一时间段选择入口的具体形式,本申请可以不做限定。

可选的,在上述方法实施例的基础上还可以包括:在所述第三区域中显示时间段重置入口,所述时间段重置入口用于所述用户重置所述目标时段为默认时间段。示例性的,所述默认时间段为所述目标任务的作业时段中所有授权农机的授权时间段的交集。

可选的,可以在第三区域中向用户提供用于对任务信息进行编辑的入口。具体的,在上述方法实施例的基础上还可以包括:在所述第三区域中显示任务编辑入口,所述任务编辑入口用于所述用户对所述目标任务的任务信息进行编辑。示例性的,所述任务编辑入口包括下述中的一种或多种:任务名称编辑入口、地区名称编辑入口或政府监管状态编辑入口。关于任务名称编辑入口、地区名称编辑入口和政府监管状态编辑入口的具体说明,可以参见图3所示实施例中的相关描述,再次不再赘述。

需要说明的是,对于第三区域和第二区域的排列方式,可以灵活设计。示例性的,所述第三区域与所述第二区域纵向排列。当第三区域中入口的个数为多个时,多个入口的排列方式可以灵活设计。示例性的,所述第三区域中的所有入口横向排列。

需要说明的是,本实施例中目标时段可以理解为上述第一目标时段和第二目标时段的默认值。为了便于用户针对特定作业亩数曲线(即,第一作业亩数曲线和/或第二作业亩数曲线)选择需要查看的特定时间段,可选的,在上述方法实施例的基础上还可以包括:在所述第二子区域中显示第二时间段选择入口,所述第二时间段选择入口用于所述用户选择所述第一目标时段。为了提高直观性,可选的,所述第二时间段选择入口为第一调节控件,所述第一调节控件的起始点用于设置所述第一目标时段的起始日期,所述第一调节控件的结束点用于控制所述第一目标时段的结束日期。进一步可选的,在所述第一坐标轴为横轴时,所述第二时间段选择入口与所述第一坐标轴可以纵向排列。

与第二时间段选择入口类似,可选的,在上述方法实施例的基础上还可以包括:在所述第三子区域中显示第三时间段选择入口,所述第三时间段选择入口用于所述用户选择所述第二目标时段。为了提高直观性,可选的,所述第三时间段选择入口为第二调节控件,所述第二调节控件的起始点用于设置所述第二目标时段的起始日期,所述第一调节控件的结束点用于控制所述第二目标时段的结束日期。进一步可选的,在所述第三坐标轴为横轴时,所述第三时间段选择入口与所述第三坐标轴可以纵向排列。

为了增大任务管理页面中用于显示统计数据的区域,便于用户查看统计数据,可选的,在上述方法实施例的基础上还可以包括:在所述任务管理页面中显示隐藏入口;接收所述用户通过所述隐藏入口输入的隐藏指令,所述隐藏指令用于指示隐藏任务信息;根据所述隐藏指令,取消显示所述至少一个任务的任务信息,并将所述第一区域作为所述第二区域的联合显示区域,更新显示所述目标任务的完成情况统计数据。

进一步的,还可以包括:在所述任务管理页面中显示取消隐藏入口;接收所述用户通过所述取消隐藏入口输入的取消隐藏指令,所述取消隐藏指令用于指示显示任务信息;根据所述取消隐藏指令,取消将所述第一区域作为所述第二区域的联合显示区域,更新显示所述至少一个任务的任务信息,并在所述第一区域中对所述至少一个任务的任务信息进行显示。

以任务为统防统治任务,农机为植保无人机,第二区域包括第二子区域和第三子区域,且通过显示方式入口选择以统计曲线方式或地图方式显示统计数据为例,通过下述图5-图11对本申请实施例中的任务管理界面进行举例说明。

如图5所示,第一区域中显示了6个任务的任务信息。其中,对于“农场”任务,“农场”为农场任务的任务名称,“2019/4/11-2019/4/12/”农场任务的作业时段,“山东省潍坊市诸城市”为农场任务的地区名称,“1092.9亩”为农场任务的总作业亩数,“2”为植保机总数量,“0”为等待授权确认的植保机数量,“未监督”为农场任务的政府监管状态。对于“昌邑统防”任务,“农场”为农场任务的任务名称,“2019/4/11-2019/4/12/”农场任务的作业时段,“山东省潍坊市诸城市”为农场任务的地区名称,“1092.9亩”为农场任务的总作业亩数,“2”为植保机总数量,“0”为等待授权确认的植保机数量,“未监督”为农场任务的政府监管状态。需要说明的是,图5中“统防统治示例”任务中的具体数值为了简化,均为0或空。

图5中“新建”即为前述的新建任务入口。图5中“数据总览”部分对应前述的第二子区域,数据总览部分横轴下方的控件即为第二时间段选择入口。“植保机”总览部分对应前述的“第三子区域”,植保机部分横轴下方的控件即为第三时间段选择入口,植保机总览部分的“监管组”即为前述的任务监管组选择入口、“参与者”即为前述的农机所有者选择入口,“植保机”即为前述的农机选择入口。

图5的第三区域中“看板”和“地图”组成前述的显示方式入口。当用户选择“看板”时,在第二区域中以统计曲线方式显示目标任务的完成情况统计数据。当用户选择“地图”时,在第二区域中以地图方式显示目标任务的完成情况统计数据。第三区域“地图”右边的显示“2019-03-29至2019-04-09”的时间选择控件即为前述的第一时间段选择入口。第三区域中的“重置”即为前置的重置入口。

用户选择第三区域中的“编辑”后可以显示“名称”“地区”和“政府监督”,其中,“名称”即为前述的任务名称编辑入口,“地区”即为前述的地区名称编辑入口,“政府监管”即为前述的政府监管状态编辑入口。若用户选择“名称”则可以弹出例如图6A所示的对话框,用户在图6A所示的对话框中进行输入可以编辑任务名称。若用户选择“地区”,可以弹出例如图6B所示的对话框,用户在图6B所示的对话框中进行输入可以编辑地区名称。若用户选择“政府监管”,可以弹出例如图6C所示的对话框,用户在图6C所示的对话框中进行输入可以编辑政府监管状态。

在图5所示任务管理界面的基础上,若用户选择“植保机”,则选择“植保机”后的任务管理界面可以如图7所示。如图7所示,在农机选择入口中可以根据植保机所有者对植保机进行分类,便于用户查找。

在图5所示任务管理界面的基础上,若用户选择“地图”,则选择“地图”后的任务管理界面可以如图8所示。图8第五子区域中的“选择植保机”对应前述用于选择农机条件的筛选入口,图8第五子区域中的“请输出地区名称”对应前述用于选择地区条件的筛选入口,图8第五子区域中的“飞行模式不限AB点、自动、M和M+”对应前述用于选择作业模式条件的筛选入口。当用户选择植保机、输入地区名称且选择飞行模式之后,点击图8中的“确定筛选”即可实现在第四子区域所示的地图中根据满足所述筛选条件的所述作业记录的位置信息,对所述农业无人机的作业记录进行聚合展示。

需要说明的是,图8中,AB点和自动均为自动飞行模式,分别圈定地块范围的两种不同的打点方式。M和M+均为手动飞行模式,其中,M具体为手动飞行不喷药模式,M+具体为手动飞行喷药模式。

图8第四子区域中“9870.3”即为聚合后的作业面积,“9870.3”所在的圆形即为前述的聚合圈。图8第四子区域中的“导出”即为前述的导出入口。图8左侧的三角符号标识的控件即为前述的取消隐藏入口。

在图8所示任务管理界面的基础上,若用户将地图的比例尺比值放大至超过比值阈值,则任务管理界面可以如图9所示,以显示出飞行轨迹。

在图9所示任务管理界面的基础上,若用户点击一个飞行模式是AB点的飞行轨迹,即选择该飞行轨迹,该飞行轨迹即为前述的目标轨迹,则任务管理界面可以如图10所示。图10中第一悬浮窗中显示的具体数值即为前述的第一特定作业记录的举例,第二悬浮窗中显示的信息即为前述的第二特定作业记录。图10第一悬浮窗中显示的“查看更多”即为前述的查看更多入口。

在图9所示任务管理界面的基础上,若用户点击一个飞行模式是自动的飞行轨迹,即选择该飞行轨迹,该飞行轨迹即为前述的目标轨迹,则任务管理界面可以如图11所示。图11中当用户选择“导出”则进一步可以显示图11中的“飞行记录明细”和“地图轨迹图”,其中“飞行记录明细”即为前述的作业记录明细导出入口,“地图轨迹图”即为前述的地图轨迹图导出入口。

图12为本申请一实施例提供的农机监管装置的结构示意图,如图12所示,该装置1200可以包括:处理器1201、显示器1202和存储器1203。

所述存储器1203,用于存储程序代码;

所述显示器1202,用于显示任务管理页面;

所述处理器1201,调用所述程序代码,当程序代码被执行时,用于执行以下操作:

在任务管理页面的第一区域中显示用户负责监管的任务列表中至少一个任务的任务信息;

接收所述用户在所述第一区域中输入的任务选择指令,所述任务选择指令用于选择所述至少一个任务中的目标任务;

根据所述任务选择指令得到所述目标任务的完成情况统计数据,并在所述任务管理页面的第二区域中显示所述目标任务的完成情况统计数据,所述完成情况统计数据根据目标农机的作业记录生成,所述目标农机为完成所述目标任务的农机。

需要说明的是,图12仅为农机监管装置的示意图,并不对农机监管装置的结构作限定。例如,图12中农机监管装置还可以包括用于与服务器进行通信的通信接口。

本实施例提供的农机监管装置,可以用于执行前述方法实施例的技术方案,其实现原理和技术效果与方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号