一种数据处理方法、装置、设备及计算机可读存储介质与流程

文档序号:14325556阅读:170来源:国知局

本发明涉及计算机应用技术领域,特别是涉及一种数据处理方法、装置、设备及计算机可读存储介质。



背景技术:

随着“河长制”的推广,巡查:来往各处查看详细情况这种活动被大家所关注。其实,很多领域都需要人员进行巡查,常见的巡查有保安巡查,病房巡查,公安巡查,电力巡查,管道巡查等。

巡查也有其对应的规则要求,例如,在“河长制”中明确规定了河长的巡河制度。河长巡河是获取河道信息、进行河道现状评估和监测,处理相关河道事件的重要内容。河长在巡河的过程中,需要做到对河道的全覆盖,且要在距离河道一定范围内开展巡河,才能确保准确、完整的提供河道的基本信息。与“河长制”的规定类似,在其他领域中的巡查,大多也规定了进行巡查的工作人员的巡查范围等规定。

但是,现有的针对巡查的监督主要来自巡查人员的领导同事和广大人民群众以及巡查人员的自律。这种监督可能会使得巡查人员对待巡查不够严肃认真,无法达到巡查目的,甚至可能因为巡查人员的失职导致重大损失。

综上所述,如何有效地解决对巡查人员进行的巡查进行监督记录等问题,是目前本领域技术人员急需解决的技术问题。



技术实现要素:

本发明的目的是提供一种数据处理方法、装置、设备及计算机可读存储介质,以对巡查人员进行的巡查进行监督记录。

为解决上述技术问题,本发明提供如下技术方案:

一种数据处理方法,应用于巡查监督记录,包括:

当目标设备的使用者为合法巡查人员时,通过所述目标设备定时定位,获得巡查过程的坐标序列;

计算所述坐标序列对应的巡查特征,并记录在预设巡查日志中;

其中,所述巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。

优选地,所述计算所述坐标序列对应的巡查特征,包括:

计算所述坐标序列中的每一个坐标与所述巡查目标之间的最短距离;

将最短距离符合预设距离阈值的坐标确定为合格坐标,计算所述坐标序列的坐标合格率。

优选地,所述计算所述坐标序列对应的巡查特征,包括:

计算所述坐标序列中的每一个坐标与相邻前坐标之间的间隔距离,将计算得到的所有间隔距离进行累加,得到所述巡查总长度。

优选地,所述计算所述坐标序列对应的巡查特征,包括:

计算所述坐标序列中的最晚获取的坐标与最早获取的坐标之间的时间差,将所述时间差确定为巡查总时长。

优选地,所述计算所述坐标序列对应的巡查特征,包括:

计算所述巡查总长度与所述巡查总时长的比值,获得巡查速度。

优选地,在所述计算所述坐标序列对应的巡查特征,并记录在预设巡查日志中之后,还包括:

将所述巡查日志中记录的所述巡查特征与预设达标条件进行对比,确定综合达标率。

一种数据处理装置,应用于巡查监督记录,包括:

坐标序列获得模块,用于当目标设备的使用者为合法巡查人员时,通过所述目标设备定时定位,获得巡查过程的坐标序列;

巡查特征计算记录模块,用于计算所述坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,所述巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。

优选地,还包括综合达标率确定模块,用于:在所述计算所述坐标序列对应的巡查特征,并记录在预设巡查日志中之后,将所述巡查日志中记录的所述巡查特征与预设达标条件进行对比,确定综合达标率。

一种数据处理设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现上述数据处理方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述数据处理方法的步骤。

应用本发明实施例所提供的技术方案,当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列,计算坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。当目标设备的使用者为合法巡查人员时再获取坐标序列,可以减少巡查记录错误的情况的发生。在巡查过程中,通过目标设备定时进行定位,可以获取坐标序列。通过坐标序列计算出巡查人员巡查总长度、巡查总时长、巡查速度、巡查坐标合格率等巡查特征,并将巡查特征记录在巡查日志中,便于查看与评定此次巡查是否符合规定,巡查是否达标,可以督促巡查人员认真负责的进行巡查,可以对巡查人员进行的巡查进行监督。

附图说明

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

图1为本发明实施例中一种数据处理方法的实施流程图;

图2为本发明实施例中另一种数据处理方法的实施流程图

图3为本发明实施例中一种数据处理装置的结构示意图;

图4为本发明实施例中一种数据处理设备的结构示意图。

具体实施方式

本发明的核心是提供一种数据处理方法,该方法应用于巡查监督记录。该方法包括:当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列,计算坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。当目标设备的使用者为合法巡查人员时再获取坐标序列,可以减少巡查记录错误的情况的发生。在巡查过程中,通过目标设备定时进行定位,可以获取坐标序列。通过坐标序列计算出巡查人员巡查总长度、巡查总时长、巡查速度、巡查坐标合格率等巡查特征,并将巡查特征记录在巡查日志中,便于查看与评定此次巡查是否符合规定,巡查是否达标,可以督促巡查人员认真负责的进行巡查,可以对巡查人员进行的巡查进行监督。

在进行巡查监督记录之前,可以预先录入巡查目标信息。巡查目标信息可以包括巡查目标的长度、巡查该巡查目标的距离、每次巡查的间隔时间、巡查的速度等信息。以便在进行记录或对巡查活动进行评定时进行参考。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明实施例中一种数据处理方法的流程图,该方法包括以下步骤:

s101、当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列;

在本实施例中,巡查目标可以是一条街道、一段河流、一个湖泊、一段海岸线或医院病房等需要巡查的对象。另外,还可以预先建立一个对比库,在对比库中可以预先保存目标设备与合法巡查人员的映射关系。需要说明的是,本实施例中所涉及的目标设备为可以定位的移动设备,如具有gps定位功能的手机、可穿戴设备等。定时定位的时间周期可以是预先设定的,也可以是根据实际情况进行确定和调整的,本发明实施例对此并不限定。

在本实施例中,在进行巡查之前,可以先判断目标设备的使用者是否为合法巡查人员。具体的,可以通过目标设备中预设的合法巡查人员信息与当前目标设备的使用者信息进行匹配验证,如密码验证、指纹验证、面部识别等。当目标识别的使用者为非法巡查人员时,可以不对该使用者进行的巡查活动进行记录。

当检测到该使用者也就是巡查人员开始巡查时,可以通过目标设备进行定时定位,以便获得坐标序列。其中,获得的坐标序列可以是按照时间顺序排列的。定时定位的时间间隔可以是一秒,即每隔一秒获得一个定位坐标,可以将当前时刻获取的坐标记为xt(xt,yt),其中xt表示时间为t时的坐标x、xt表示时间为t时的经度、yt表示时间为t时的纬度。

获得坐标序列之后,可以执行步骤s102的操作。

s102、计算坐标序列对应的巡查特征,并记录在预设巡查日志中。

其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。

在本实施例中,在获得坐标序列之后,计算坐标序列对应的巡查特征,并将巡查特征记录在预设的巡查日志中。需要说明的是,巡查特征可以为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。也就是说,可通过坐标序列,计算巡查总长度、巡查总时长、巡查速度、巡查坐标合格率等。

需要说明的是,在本发明的其他实施例中,在进行通过目标设备进行定位时,可以不断的获取定位坐标,并根据定位坐标进行实时计算,还可以输出当前巡查的完成度与合格度。其中完成度可以为当前时刻的坐标与上一时刻的坐标之间的距离的累加距离与巡查目标的总长度的比值。合格度可以为当前获取到的坐标是否在预设的巡查范围内的统一百分比。以便巡查人员可以实时调整与巡查目标的距离和巡查速度。

在本发明的一个实施例中,可以通过以下步骤计算坐标序列对应的巡查特征:

步骤一、计算坐标序列中的每一个坐标与巡查目标之间的最短距离;

步骤二、将最短距离符合预设距离阈值的坐标确定为合格坐标,计算坐标序列的坐标合格率。

为便于描述,下面将上述两个步骤结合起来进行说明。

在本实施例中巡查特征可以包括坐标合格率。以下为坐标合格率的具体计算过程。

首先计算坐标序列中每一个坐标与巡查目标之间的最短距离。例如,当巡查目标为一段河流时,可以计算每一个坐标与河流河岸的距离。然后将计算得到的最短距离与预先设置的距离阈值进行比较,具体的,可以通过相减或相除的方法确定最短距离是否小于或等于距离阈值。将小于或等于距离阈值的最短距离对应的坐标点确定为合格坐标,计算坐标序列中的所有坐标对应的坐标合格率。

在本发明的一个实施例中,巡查总长度的计算过程如下:

计算坐标序列中的每一个坐标与相邻前坐标之间的间隔距离,将计算得到的所有间隔距离进行累加,得到巡查总长度。

在本实施例中,可以先计算坐标序列中的每一个坐标与相邻前坐标之间的间隔距离。具体的,间隔距离的计算可以参照公式(1):

其中,lent为时间为t时的坐标与相邻前一时刻坐标的间隔距离、xt表示时间为t时的经度、yt表示时间为t时的纬度、xt-1表示时间为t时的经度、yt-1表示时间为t时的纬度。需要说明的是,在本实施例中,计算间隔距离时,坐标序列中的每一个坐标都参与计算,在本发明的其他实施例中,可以选择部分坐标进行计算,如可以间隔3个坐标计算间隔距离,也就是说,中间间隔的坐标可以不参与间隔距离的计算。

得到所有的间隔距离之后,可以将计算得到的所有间隔距离进行累加,得到巡查总长度。具体的,巡查总长度的计算可以参照公式(2):

其中,sumlt表示巡查总长度、m表示间隔距离的数目。

当然,在本发明的其他实施例中还可以使用其他计算公式对巡查总长度进行计算,本发明实施例对此并不限定。

在本发明的一个实施例中,可以通过以下步骤计算巡查总时长:

计算坐标序列中的最晚获取的坐标与最早获取的坐标之间的时间差,将时间差确定为巡查总时长。

在本实施例中,可以直接将坐标序列中最晚获取的坐标对应的时间与最早获取的坐标对应的时间计算时间差,并把计算得到的时间差确定为巡查总时长。当然,在本发明的其他实施例中,还可以在获取到第一个定位坐标之后,进行计时,在获取到最后一个定位坐标时停止计时,将该时长确定为巡查总时长。

在本发明的一个实施例中,当计算的巡查特征包括巡查总时长和巡查总长度时,可以计算巡查总长度与巡查总时长的比值,获得巡查速度。

在本发明的一个实施例中,在执行完步骤s102的操作之后,还可以将巡查日志中记录的巡查特征与预设达标条件进行对比,确定综合达标率。

在本实施例中,可以预先针对不同的巡查特征设置达标条件,在巡查日志中记录完巡查特征之后,可以将巡查特征与预设的达标条件进行对比,然后确定综合达标率。具体的,当巡查特征包括巡查总长度、巡查总时长、巡查速度、巡查坐标合格率时,可以将巡查总长度、巡查总时长、巡查速度、巡查坐标合格率分别与预设的达标条件进行比对,然后将所有的达标与否的结果进行加权计算,得到综合达标率。

应用本发明实施例所提供的方法,当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列,计算坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。当目标设备的使用者为合法巡查人员时再获取坐标序列,可以减少巡查记录错误的情况的发生。在巡查过程中,通过目标设备定时进行定位,可以获取坐标序列。通过坐标序列计算出巡查人员巡查总长度、巡查总时长、巡查速度、巡查坐标合格率等巡查特征,并将巡查特征记录在巡查日志中,便于查看与评定此次巡查是否符合规定,巡查是否达标,可以督促巡查人员认真负责的进行巡查,可以对巡查人员进行的巡查进行监督。

为便于理解本发明实施例所提供的技术方案,下面以具体的应用场景为例,对本发明实施例提供的技术方案进行说明。

如图2所示,图2为将本发明实施例所提供的数据处理方法应用到河长的巡查监督记录时的具体流程。应用记录河长巡河时,可以包括如下步骤:

s201、对待巡查的目标巡查对象进行取样;

s202、分别建立左右岸的河岸长度和岸线坐标集;

s203、河长巡河时,实时获取巡查坐标;

s204、计算当前坐标对应的间隔距离;

s205、计算当前坐标对应的离岸距离;

s206、判断离岸距离是否小于预设距离阈值;

s207、计算当前河长巡查轨迹长度;

s208、计算不合格坐标数;

s209、当巡查结束时,判断当前河长巡查轨迹长度与不合格坐标数是否达标;

s210、输出不合格信息;

s211、输出合格信息。

为便于描述,下面将上述十一个步骤结合起来进行说明。

在本实施例中,步骤s201和s202的操作可以预先进行,也就是说,在河长在巡查河道之前就将河道信息进行取样,并获得河岸长度和岸线坐标集。当河长开始巡查之后,可以定时获取河长的当前时刻的定位坐标。在获取到当前时刻的定位坐标之后,可以分别计算当前坐标对应的间隔距离和当前坐标对应的间隔距离。需要说明的是步骤s204和s205可以无先后的计算顺序,也就是说并行计算当前坐标对应的间隔距离和当前坐标对应的间隔距离,当然,也可以有先后的时间顺序。对s205计算得到的每一个当前坐标对应的离岸距离,可以判断离岸距离是否小于预设距离阈值,并计算不合格坐标个数。在河长巡查结束后,判断当前河长巡查轨迹长度与不合格坐标数是否达标,如果是,则输出合格信息,如果否,则输出不合格信息。当然,在得到合格与否的信息之后,还可以将此次河长的巡查信息写入预设的巡查日志中,以便上级的河长查阅。使用本发明实施例所提供的数据处理方法,可以对河长的巡河进行监督记录。当然,若河长是湖泊的河长,同样可以使用本发明实施例提供的数据处理方法。

相应于上面的方法实施例,本发明实施例还提供了一种数据处理装置,应用于巡查监督记录,下文描述的数据处理装置与上文描述的数据处理方法可相互对应参照。

参见图3所示,该装置包括以下模块:

坐标序列获得模块201,用于当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列;

巡查特征计算记录模块202,用于计算坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。

应用本发明实施例所提供的装置,当目标设备的使用者为合法巡查人员时,通过目标设备定时定位,获得巡查过程的坐标序列,计算坐标序列对应的巡查特征,并记录在预设巡查日志中,其中,巡查特征为巡查总长度、巡查总时长、巡查速度、巡查坐标合格率中的至少一个。当目标设备的使用者为合法巡查人员时再获取坐标序列,可以减少巡查记录错误的情况的发生。在巡查过程中,通过目标设备定时进行定位,可以获取坐标序列。通过坐标序列计算出巡查人员巡查总长度、巡查总时长、巡查速度、巡查坐标合格率等巡查特征,并将巡查特征记录在巡查日志中,便于查看与评定此次巡查是否符合规定,巡查是否达标,可以督促巡查人员认真负责的进行巡查,可以对巡查人员进行的巡查进行监督。

在本发明的一种具体实施方式中,巡查特征计算记录模块202具体用于:

计算坐标序列中的每一个坐标与巡查目标之间的最短距离;

将最短距离符合预设距离阈值的坐标确定为合格坐标,计算坐标序列的坐标合格率。

在本发明的一种具体实施方式中,巡查特征计算记录模块202具体用于:

计算坐标序列中的每一个坐标与相邻前坐标之间的间隔距离,将计算得到的所有间隔距离进行累加,得到巡查总长度。

在本发明的一种具体实施方式中,巡查特征计算记录模块202具体用于:

计算坐标序列中的最晚获取的坐标与最早获取的坐标之间的时间差,将时间差确定为巡查总时长。

在本发明的一种具体实施方式中,巡查特征计算记录模块202具体用于:

计算巡查总长度与巡查总时长的比值,获得巡查速度。

在本发明的一种具体实施方式中,还包括综合达标率确定模块,用于:在计算坐标序列对应的巡查特征,并记录在预设巡查日志中之后,将巡查日志中记录的巡查特征与预设达标条件进行对比,确定综合达标率。

相应于上面的方法实施例,本发明实施例还提供了一种数据处理设备,下文描述的一种数据处理设备与上文描述的一种数据处理方法可相互对应参照。

参见图4所示,该数据处理设备包括:

存储器d1,用于存储计算机程序;

处理器d2,用于执行计算机程序时实现上述方法实施例的数据处理方法的步骤。

相应于上面的方法实施例,本发明实施例还提供了一种计算机可读存储介质,下文描述的一种计算机可读存储介质与上文描述的一种数据处理方法可相互对应参照。

一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例的数据处理方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1