一种工作轨迹的生成方法及装置与流程

文档序号:16674620发布日期:2019-01-18 23:50阅读:219来源:国知局
一种工作轨迹的生成方法及装置与流程

本申请涉及监控技术领域,具体而言,涉及一种工作轨迹的生成方法及装置。



背景技术:

监理日志是监理工程师实施监理活动的原始记录,是执行监理委托合同、编制监理竣工文件和处理索赔、延期、变更的重要资料;也是分析工程质量问题的重要的,最原始、最可靠的材料;也是工程监理档案的最基本的组成部分。

监理日志是监理工程师一天的日记内容的汇总,其直接关系着最终的工程监理档案的真实性,现有技术中,监理工程师的监理日志一般由监理工程师将针对各个工作地点的编写的监理工作信息通过移动终端发送至后台服务器后,由后台服务器生成。

为了掌握监理工程师一天的工作情况,一般会对监理工程师一天的工作轨迹进行监控,比如通过移动终端记录其上下班时间以及实时记录其运动轨迹,但是当监理工程师在同一个地点进行监理活动时,这样生成的轨迹地图可能会发生好多轨迹点堆积的现象,从而无法有效地记录监理工程师的工作轨迹,且实时采集运动轨迹的方法对移动终端的耗能也较大。



技术实现要素:

有鉴于此,本申请的目的在于提供一种工作轨迹的生成方法及装置,一方面能够有效地展示监理人员进行监理工作的地点轨迹,另一方面节省了一点终端的功耗。

第一方面,本申请实施例提供了一种工作轨迹的生成方法,包括:

移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于所述初始地理位置,在电子地图上标记工作开始标记点;

所述移动终端在所述工作状态下,在接收到监理人员输入的当前监理工作信息时,获取输入当前监理信息时的当前地理位置,并基于所述当前地理位置,在所述电子地图上标记工作记录标记点;

所述移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,基于所述结束地理位置,在所述电子地图上标记工作结束标记点;

所述移动终端基于所述工作开始标记点、所述工作记录标记点和所述工作结束标记点,生成所述监理人员的工作轨迹。

结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,所述移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于所述初始地理位置,在电子地图上标记工作开始标记点,包括:

所述移动终端在接收到所述监理人员触发的开始工作指令后,将接收所述开始工作指令时的地理位置作为所述初始地理位置;

所述移动终端将所述初始地理位置按照设定坐标系进行坐标转换;

在所述电子地图中找到与进行坐标转换后的所述初始地理位置对应的位置点进行标记,得到所述工作开始标记点。

结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,所述在所述电子地图上标记工作记录标记点之后,所述方法还包括:

构建所述工作记录标记点与所述监理工作信息的关联关系。

结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,所述方法还包括:

所述移动终端按照设定时间间隔获取地理位置,并基于获取的地理位置,在所述电子地图上标记位移标记点,构建所述位移标记点与所述获取地理位置时的时间信息的关联关系。

结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,所述移动终端基于所述工作开始标记点、所述工作记录标记点和所述工作结束标记点,生成所述监理人员的工作轨迹之后,所述方法还包括:

所述移动终端实时检测是否与后台服务器保持通信连接;

若是,提示所述监理人员将所述工作轨迹发送至所述后台服务器。

结合第一方面,本申请实施例提供了第一方面的第五种可能的实施方式,所述移动终端检测到与后台服务器保持通信连接时,所述方法还包括:

所述移动终端在进入工作状态时,获取进入工作状态时的初始地理位置后,将所述初始地理位置和标识码发送至后台服务器,以使所述后台服务器基于所述初始地理位置在电子地图上标记与所述标识码对应的移动终端的工作开始标记点;

所述移动终端在所述工作状态下,在接收到所述监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并将所述当前地理位置发送至所述后台服务器,以使所述后台服务器在所述电子地图上标记所述移动终端的工作记录标记点;

所述移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,并将所述结束地理位置发送至所述后台服务器,以使所述后台服务器基于所述结束地理位置在所述电子地图上标记工作结束标记点后,基于所述工作开始标记点、所述工作记录标记点和所述工作结束标记点生成所述监理人员的所述工作轨迹。

结合第一方面的第五种可能的实施方式,本申请实施例提供了第一方面的第六种可能的实施方式,所述方法还包括:

所述移动终端按照设定时间间隔获取地理位置,并将获取的地理位置发送至所述后台服务器,以使所述后台服务器基于所述地理位置在所述电子地图中生成位移标记点。

第二方面,本申请实施例提供了一种工作轨迹的生成装置,包括:

位置标记模块,用于在进入工作状态时,获取进入工作状态时的初始地理位置,并基于所述初始地理位置,在电子地图上标记工作开始标记点;在所述工作状态下,接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并基于所述当前地理位置,在所述电子地图上标记工作记录标记点;在结束工作状态时,获取结束工作状态时的结束地理位置,基于所述结束地理位置,在所述电子地图上标记工作结束标记点;

地图生成模块,用于基于所述工作开始标记点、所述工作记录标记点和所述工作结束标记点,生成所述监理人员的工作轨迹。

结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,位置标记模块,具体用于:

在接收到所述监理人员触发的开始工作指令后,将接收所述开始工作指令时的地理位置作为所述初始地理位置;

将所述初始地理位置按照设定坐标系进行坐标转换;

在所述电子地图中找到与进行坐标转换后的所述初始地理位置对应的位置点进行标记,得到所述工作开始标记点。

结合第二方面,本申请实施例提供了第二方面的第二种可能的实施方式,所述在所述电子地图上标记工作记录标记点之后,所述地图生成模块还用于:

构建所述工作记录标记点与所述监理工作信息的关联关系。

与现有技术中相比,本申请实施例提供的工作轨迹的生成方法包括:移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于初始地理位置,在电子地图上标记工作开始标记点;在所述工作状态下,接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并基于所述当前地理位置,在电子地图上标记工作记录标记点;移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,基于结束地理位置,在电子地图上标记工作结束标记点;移动终端基于工作开始标记点、工作记录标记点和工作结束标记点,生成监理人员的工作轨迹。

可见,本申请实施例提供的工作轨迹是在移动终端进入工作状态时获取一个工作开始标记点,之后当监理人员输入监理工作信息时,才获取对应的当前地理位置得到工作记录标记点,最后在结束工作状态时,获取结束工作状态时的结束地理位置,这样通过工作开始标记点、工作记录标记点和工作结束标记点,从而得到监理人员的工作轨迹,这里的工作记录标记点均为监理人员输入监理工作信息时才获取得到的,从而能够有效地展示监理人员进行监理工作的地点轨迹,且不需要实时获取监理人员的地理位置,节省了移动终端的功耗。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例所提供的一种工作轨迹的生成方法流程示意图;

图2示出了本申请实施例所提供的电子地图上标记工作开始标记点的方法流程示意图;

图3示出了本申请实施例所提供的另一种工作轨迹的生成方法流程示意图;

图4示出了本申请实施例所提供的一种工作轨迹的生成装置的结构示意图;

图5示出了本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了一种工作轨迹的生成方法,如图1所示,包括以下具体步骤s100~s103:

s100,移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于初始地理位置,在电子地图上标记工作开始标记点。

这里移动终端可以为手机、平板、掌上电脑等便携式智能设备,在此不做具体限定。

这里的工作状态可以是监理人员触发的,比如新的一天的上班打卡,在打卡后,移动终端开始进入准备生成工作轨迹的工作状态,此时获取进入工作状态时的初始地理位置,比如监理人员在工作地a开始触发移动终端进入工作状态,则移动终端获取的初始地理位置记为工作地a的位置。

可选地,步骤s100中,移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于初始地理位置,在电子地图上标记工作开始标记点,如图2所示,具体包括以下步骤s1001~s1003:

s1001,移动终端在接收到监理人员触发的开始工作指令后,将接收开始工作指令时的地理位置作为初始地理位置。

s1002,移动终端将初始地理位置按照设定坐标系进行坐标转换。

这里移动终端获取的初始地理位置的坐标是实际坐标,需要将实际坐标转换为地图坐标。

s1003,在电子地图中找到与进行坐标转换后的初始地理位置对应的位置点进行标记,得到工作开始标记点。

这里的电子地图可以是平面地图也可是3d地图,在此不做具体限定。

s101,移动终端在工作状态下,在接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并基于当前地理位置,在电子地图上标记工作记录标记点。

这里,当前监理工作信息包括监理人员输入的当前监理工作标题、当前监理工作类型和当前监理工作内容,当监理人员输入当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,比如,监理人员在地点b要执行某种监理工作,当监理人员到达地点b执行工作时,开始输入在地点b要完成的监理工作信息,移动终端获取监理人员输入当前监理工作信息时的当前地理位置,当监理人员达到另一个地点需要输入监理工作信息时,同样获取另一个地点的地理位置,并在电子地图上标记这些当前地理位置对应的位置点,得到监理人员的工作记录标记点,这些工作记录标记点能够记录监理人员进行工作的地点。

优选地,在电子地图上标记工作记录标记点之后,上述工作轨迹的生成方法还包括:

构建工作记录标记点与监理工作信息的关联关系。

即把每个工作记录标记点与在该工作记录标记点完成的监理工作内容、监理工作标题和监理工作类型关联起来,当后期需要在工作轨迹中查看时,点击工作记录标记点即可看到监理人员在该点进行的监理工作内容、监理工作标题和监理工作类型。

s102,移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,基于结束地理位置,在电子地图上标记工作结束标记点。

当工作完成时,监理人员可以触发结束工作状态,此时移动终端获取结束工作状态时的结束地理位置,然后在电子地图上标记工作轨迹的最后一个位置,即工作结束标记点。

s103,移动终端基于工作开始标记点、工作记录标记点和工作结束标记点,生成监理人员的工作轨迹。

电子地图上标记了工作开始标记点,至少一个工作记录标记点和工作结束标记点,然后基于这些点得到监理人员的工作轨迹。

优选地,工作轨迹生成方法还包括:

移动终端按照设定时间间隔获取地理位置,并基于获取的地理位置,在电子地图上标记位移标记点,构建位移标记点与获取地理位置时的时间信息的关联关系。

为了更好的监督监理人员的工作轨迹,移动终端按照设定时间间隔获取地理位置,然后并基于获取的地理位置,在电子地图上标记位移标记点,最终生成的工作轨迹中除了包括工作开始标记点、工作记录标记点和工作结束标记点以外,还包括位移标记点,这样能够有效地监督监理人员一天的轨迹路线。

可选地,步骤s103中,移动终端基于工作开始标记点、工作记录标记点和工作结束标记点,生成监理人员的工作轨迹之后,工作轨迹的生成方法还包括:

移动终端实时检测是否与后台服务器保持通信连接。

若是,提示监理人员将工作轨迹发送至后台服务器。

这里,移动终端将工作轨迹发送至后台服务器时,同时会发送标识码,这里的标识码可以是监理人员的工号,也可以时移动终端的序列号,便于后台服务器根据该标识码确定工作轨迹对应的监理人员,便于管理人员根据这些工作轨迹监督每个监理人员的工作轨迹。

本申请中,除了上述通过移动终端生成工作轨迹外,还可以通过后台服务器生成各个监理人员的工作轨迹,可选地,移动终端检测到与后台服务器保持通信连接时,如图3所示,工作轨迹的生成方法还包括如下步骤s300~s303:

s300,移动终端在进入工作状态时,获取进入工作状态时的初始地理位置后,将初始地理位置和标识码发送至后台服务器,以使后台服务器基于初始地理位置在电子地图上标记与标识码对应的移动终端的工作开始标记点。

s301,移动终端在工作状态下,接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并将当前地理位置发送至后台服务器,以使后台服务器在所述电子地图上标记移动终端的工作记录标记点。

可选地,移动终端在向后台服务器发送当前地理位置时,同时将与当前地理位置对应的当前监理工作信息发送至后台服务器,以使后台服务器能够构建工作记录标记点与监理工作信息的关联关系。

即把每个工作记录标记点与在该工作记录标记点完成的监理工作内容、监理工作标题和监理工作类型关联起来,当后期需要在工作轨迹中查看时,点击工作记录标记点即可看到监理人员在该点进行的监理工作内容、监理工作标题和监理工作类型。

s302,移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,并将结束地理位置发送至后台服务器,以使后台服务器基于结束地理位置在电子地图上标记工作结束标记点后,基于工作开始标记点、工作记录标记点和工作结束标记点生成监理人员的工作轨迹。

可选地,工作轨迹的生成方法还包括:

移动终端按照设定时间间隔获取地理位置,并将获取的地理位置发送至后台服务器,以使后台服务器基于地理位置在所述电子地图中生成位移标记点。

可选地,本申请实施例中的工作轨迹的生成方法还包括以下过程:

(1)移动终端在接收到后台服务器发送的资料后,对监理人员进行提示。

(2)移动终端在接收到监理人员输入的下载指示后,下载并展示资料。

移动终端接收到监理人员输入的下载指示后,能够展示后台服务器发送的资料,这些资料用于向监理人员发送新的监理工作内容,或者其他需要监理人员注意的事项,即后台服务器能够通过移动终端向监理人员展示或者发送指示,具体展示内容和指示内容在此不做具体阐述。

本申请实施例提供了一种工作轨迹的生成装置,如图4所示,包括:

位置标记模块401,用于在进入工作状态时,获取进入工作状态时的初始地理位置,并基于初始地理位置,在电子地图上标记工作开始标记点;在工作状态下,在接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并基于当前地理位置,在电子地图上标记工作记录标记点;在结束工作状态时,获取结束工作状态时的结束地理位置,基于结束地理位置,在电子地图上标记工作结束标记点。

地图生成模块402,用于基于工作开始标记点、工作记录标记点和工作结束标记点,生成监理人员的工作轨迹。

可选地,位置标记模块401,具体用于:

在接收到监理人员触发的开始工作指令后,将接收开始工作指令时的地理位置作为初始地理位置。

将初始地理位置按照设定坐标系进行坐标转换。

在电子地图中找到与进行坐标转换后的初始地理位置对应的位置点进行标记,得到工作开始标记点。

可选地,在电子地图上标记工作记录标记点之后,地图生成模块402还用于:

构建工作记录标记点与监理工作信息的关联关系。

可选地,位置标记模块还用于:

按照设定时间间隔获取地理位置,并基于获取的地理位置,在电子地图上标记位移标记点,构建位移标记点与获取地理位置时的时间信息的关联关系。

可选地,在地图生成模块402基于工作开始标记点、工作记录标记点和工作结束标记点,生成对应移动终端的所述工作轨迹之后,地图生成模块402还用于:

实时检测是否与后台服务器保持通信连接。

若是,提示监理人员将工作轨迹发送至后台服务器。

可选地,位置标记模块401在检测到与后台服务器保持通信连接时,还用于:

在进入工作状态时,获取进入工作状态时的初始地理位置后,将初始地理位置和标识码发送至后台服务器,以使后台服务器基于初始地理位置在电子地图上标记与标识码对应的移动终端的工作开始标记点。

在工作状态下,接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并将当前地理位置发送至后台服务器,以使后台服务器在电子地图上标记移动终端的工作记录标记点。

在结束工作状态时,获取结束工作状态时的结束地理位置,并将结束地理位置发送至后台服务器,以使后台服务器基于结束地理位置在电子地图上标记工作结束标记点后,基于工作开始标记点、工作记录标记点和工作结束标记点生成监理人员的工作轨迹。

可选地,位置标记模块401还用于:

按照设定时间间隔获取地理位置,并将获取的地理位置发送至后台服务器,以使后台服务器基于地理位置在所述电子地图中生成位移标记点。

可选地,还包括下载模块,下载模块具体用于:

在接收到后台服务器发送的资料后,对监理人员进行提示。

在接收到监理人员输入的下载指示后,下载并展示所述资料。

本申请实施例还提供了一种电子设备,如图5所示,包括:处理器501、存储介质502和总线503,存储介质502存储有处理器501可执行的机器可读指令,当电子设备运行时,处理器501与存储介质502之间通过总线503通信,处理器501执行机器可读指令,以执行时执行上述工作轨迹的生成方法的步骤。

对应于图1至图3中的工作轨迹的生成方法,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述工作轨迹的生成方法的步骤。

与现有技术中相比,本申请实施例提供的工作轨迹的生成方法包括:移动终端在进入工作状态时,获取进入工作状态时的初始地理位置,并基于初始地理位置,在电子地图上标记工作开始标记点;在所述工作状态下,在接收到监理人员输入的当前监理工作信息时,获取输入当前监理工作信息时的当前地理位置,并基于所述当前地理位置,在电子地图上标记工作记录标记点;移动终端在结束工作状态时,获取结束工作状态时的结束地理位置,基于结束地理位置,在电子地图上标记工作结束标记点;移动终端基于所述工作开始标记点、工作记录标记点和工作结束标记点,生成监理人员的所述工作轨迹。

可见,本申请实施例提供的工作轨迹是在移动终端进入工作状态时获取一个工作开始标记点,之后当监理人员输入监理工作信息时,才获取对应的当前地理位置得到工作记录标记点,最后在结束工作状态时,获取结束工作状态时的结束地理位置,这样通过工作开始标记点、工作记录标记点和工作结束标记点,从而得到监理人员的工作轨迹,这里的工作记录标记点均为监理人员输入监理工作信息时才获取得到的,从而能够有效地展示监理人员进行监理工作的地点轨迹,且不需要实时获取监理人员的地理位置,节省了移动终端的功耗。

本申请实施例所提供的进行工作轨迹的生成方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

本申请实施例所提供的工作轨迹的生成装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本申请实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围。都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

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