一种环卫作业管理方法及其系统技术方案

技术编号:35866699 阅读:17 留言:0更新日期:2022-12-07 10:59
本申请公开了一种环卫作业管理方法及其系统,其中,环卫作业管理方法包括如下步骤:S110:获取作业车在预设时间段的轨迹数据,执行S120;S120:查询预设时间段中所有的作业类型,将所有的作业类型作为集合,选取集合中的任意一个作业类型,执行S130;S130:读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息,执行S140;S140:对所有道路的统计信息进行规范化处理,获得组装结构化对象,将组装结构化对象添加到待存储数据集合中,执行S150;S150:从所有作业类型中选择另一个作业类型,执行S130,直到所有作业类型均完成循环计算为止,将待存储数据集合作为集合数据进行存储和展示。本申请便于对环卫作业进行管理。本申请便于对环卫作业进行管理。本申请便于对环卫作业进行管理。

【技术实现步骤摘要】
一种环卫作业管理方法及其系统


[0001]本申请涉及环卫管理
,尤其涉及一种环卫作业管理方法及其系统。

技术介绍

[0002]随着环卫市场的不断发展,在道路清扫保洁作业方面,机械化作业逐渐取代了人工作业的方式。但大量车辆的投入使用,也给管理部门带来了很多问题。通常的,环卫管理部门在招标中一般都规定了道路的作业要求,例如:每天的洒水次数和清扫次数等,但在实际的环卫作业中,管理部门很难确定作业车辆是否按照预定时间、预定线路到指定区域进行环卫作业;无从知晓作业人员是否正在进行作业,还是驾驶作业车辆在做其他与作业无关的事情,也无法获知车辆的作业状态,不方便管理部门进行管理。而当前已经在推广使用的智慧环卫系统,仅仅是在多个环卫作业车辆上安装了车载定位终端设备,管理人员只能通过终端上传的轨迹数据查看车辆实时位置和历史轨迹等,无法通过存储的数据直接了解到车辆作业的完成情况,也无法对道路是否按规定完成作业进行量化核算,该方式依然不能对市场化的作业公司进行有效监管。

技术实现思路

[0003]本申请的目的在于提供一种环卫作业管理方法及其系统,能够根据轨迹数据、道路基础数据和作业规则等多源数据获得数据集合,从而通过数据集合对环卫作业的情况进行核算和展示,便于对环卫作业进行管理。
[0004]为达到上述目的,本申请提供一种环卫作业管理方法,包括如下步骤:S110:获取作业车在预设时间段的轨迹数据,执行S120;S120:查询预设时间段中所有的作业类型,并将所有的作业类型作为集合,选取集合中的任意一个作业类型,执行S130,开始循环计算;S130:读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息,执行S140;S140:对所有道路的统计信息进行规范化处理,获得组装结构化对象,并将组装结构化对象添加到待存储数据集合中,执行S150;S150:从所有作业类型中选择另一个作业类型,执行S130,直到所有作业类型均完成循环计算为止,将待存储数据集合作为集合数据进行存储和展示。
[0005]如上的,其中,读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息的子步骤如下:S1301:读取所有道路的道路基础数据,选取所有道路中的任意一个道路,执行S1302;S1302:通过地理空间分析计算函数根据与选取的道路所对应的道路基础数据和轨迹数据进行相交判断,获得一个道路内的所有作业车的轨迹点数据,并对所有的轨迹点数据进行排序,执行S1303;S1303:按照配置的数据指标对完成排序后的轨迹点数据和作业状态数据进行计算,获得一个道路的统计信息,执行S1304;S1304:选取下一个道路,执行S1302,直到获得所有道路的统计信息为止,执行S140。
[0006]如上的,其中,通过地理空间分析计算函数根据与选取的道路所对应的道路基础
数据和轨迹数据进行相交判断,获得一个道路内的所有作业车的轨迹点数据,并对所有的轨迹点数据进行排序的子步骤如下:S13021:获取预设时间段内所有道路的作业计划,遍历每一个作业计划,根据作业计划中的作业时间段的数量开启多个处理线程,通过处理线程利用地理空间分析计算函数获取预设时间段内道路在作业时间段内的所有作业车的轨迹点数据,其中,一个处理线程对应一个作业时间段;S13022:根据作业车的设备号对轨迹点数据进行标记,并按照时间顺序对轨迹点数据进行排序。
[0007]如上的,其中,按照配置的数据指标对完成排序后的轨迹点数据和作业状态数据进行计算,获得一个道路的统计信息的子步骤如下:S13031:遍历所有的轨迹点数据,设置一个轨迹点数据中的轨迹点为起始点,取下一个轨迹点数据中的轨迹点,并根据设备号判断下一个轨迹点数据中的轨迹点与前一个轨迹点数据中的轨迹点是否为同一个作业车的轨迹点,若是,则加入至该作业车的轨迹点集合中,若否,则重新设置该轨迹点为新的作业车的起始点;S13032:根据作业规则对轨迹点集合进行计算,获得轨迹里程;S13033:根据轨迹里程计算作业完成率;S13034:根据作业规则、轨迹里程和作业状态数据计算统计信息中除轨迹里程和作业完成率外的其他计算项,获得统计信息。
[0008]如上的,其中,作业完成率=作业趟次/作业计划趟次,作业趟次=轨迹里程/道路长度。
[0009]如上的,其中,地理空间分析计算函数为ST_Within空间查询函数。
[0010]本申请还提供一种环卫作业管理系统,包括:多个作业车和环卫管理中心;其中,作业车:采集轨迹数据,并将轨迹数据发送至环卫管理中心;采集作业车的作业状态数据,并将作业状态数据发送至环卫管理中心;根据设置的作业规则进行作业;环卫管理中心:用于执行如下步骤:S110:获取作业车在预设时间段的轨迹数据,执行S120;S120:查询预设时间段中所有的作业类型,并将所有的作业类型作为集合,选取集合中的任意一个作业类型,执行S130,开始循环计算;S130:读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息,执行S140;S140:对所有道路的统计信息进行规范化处理,获得组装结构化对象,并将组装结构化对象添加到待存储数据集合中,执行S150;S150:从所有作业类型中选择另一个作业类型,执行S130,直到所有作业类型均完成循环计算为止,将待存储数据集合作为集合数据进行存储和展示。
[0011]如上的,其中,环卫管理中心至少包括:收发模块、数据采集模块、数据指标配置模块、数据指标计算模块、数据规范模块、地图综合展示模块和存储模块;其中,收发模块:用于接收轨迹数据和作业状态数据;数据采集模块:用于获取作业范围内的所有道路的道路基础数据;数据指标配置模块:用于为作业车配置作业规则;用于为所有道路制定作业计划;用于配置数据指标;数据指标计算模块:查询预设时间段中所有的作业类型,并将所有的作业类型作为集合,选取集合中的任意一个作业类型,开始循环计算,读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据按照配置数据指标进行计算,获得每个道路的统计信息;从所有作业类型中选择另一个作业类型,继续循环计算,直到所有作业类型均完成循环计算为止;数据规范模块:对所有道路的统计信息进行规范化处理,获得组装结构化对象,并将组装结构化对象添加到待存储数据集合中,将获得所有组装结构化对象的待存储数据集合作为集合数据发送至存储模块;地图综合展示模块:用于根据道路基础数据中的基础信息绘制道路面图层数据,以基础地理数据叠加道路面图层数据获得
道路图层,根据计算获取的集合数据,对道路图层赋予不同颜色,获得展示数据进行展示;存储模块:用于存储道路基础数据;设置有数据库,将集合数据存储于数据库内。
[0012]如上的,其中,作业车上设置有轨迹采集设备和状态采集设备;其中,轨迹采集设备:用于采集轨迹数据,并将轨迹数据发送至环卫管理中心;状态采集设备:用于采集作业车的作业状态数据,并将作业车的作业状态数据发送至环卫管理中心。
...

【技术保护点】

【技术特征摘要】
1.一种环卫作业管理方法,其特征在于,包括如下步骤:S110:获取作业车在预设时间段的轨迹数据,执行S120;S120:查询预设时间段中所有的作业类型,并将所有的作业类型作为集合,选取集合中的任意一个作业类型,执行S130,开始循环计算;S130:读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息,执行S140;S140:对所有道路的统计信息进行规范化处理,获得组装结构化对象,并将组装结构化对象添加到待存储数据集合中,执行S150;S150:从所有作业类型中选择另一个作业类型,执行S130,直到所有作业类型均完成循环计算为止,将待存储数据集合作为集合数据进行存储和展示。2.根据权利要求1所述的环卫作业管理方法,其特征在于,读取所有道路的道路基础数据,根据道路基础数据、轨迹数据和作业状态数据获得每个道路的统计信息的子步骤如下:S1301:读取所有道路的道路基础数据,选取所有道路中的任意一个道路,执行S1302;S1302:通过地理空间分析计算函数根据与选取的道路所对应的道路基础数据和轨迹数据进行相交判断,获得一个道路内的所有作业车的轨迹点数据,并对所有的轨迹点数据进行排序,执行S1303;S1303:按照配置的数据指标对完成排序后的轨迹点数据和作业状态数据进行计算,获得一个道路的统计信息,执行S1304;S1304:选取下一个道路,执行S1302,直到获得所有道路的统计信息为止,执行S140。3.根据权利要求2所述的环卫作业管理方法,其特征在于,通过地理空间分析计算函数根据与选取的道路所对应的道路基础数据和轨迹数据进行相交判断,获得一个道路内的所有作业车的轨迹点数据,并对所有的轨迹点数据进行排序的子步骤如下:S13021:获取预设时间段内所有道路的作业计划,遍历每一个作业计划,根据作业计划中的作业时间段的数量开启多个处理线程,通过处理线程利用地理空间分析计算函数获取预设时间段内道路在作业时间段内的所有作业车的轨迹点数据,其中,一个处理线程对应一个作业时间段;S13022:根据作业车的设备号对轨迹点数据进行标记,并按照时间顺序对轨迹点数据进行排序。4.根据权利要求3所述的环卫作业管理方法,其特征在于,按照配置的数据指标对完成排序后的轨迹点数据和作业状态数据进行计算,获得一个道路的统计信息的子步骤如下:S13031:遍历所有的轨迹点数据,设置一个轨迹点数据中的轨迹点为起始点,取下一个轨迹点数据中的轨迹点,并根据设备号判断下一个轨迹点数据中的轨迹点与前一个轨迹点数据中的轨迹点是否为同一个作业车的轨迹点,若是,则加入至该作业车的轨迹点集合中,若否,则重新设置该轨迹点为新的作业车的起始点;S13032:根据作业规则对轨迹点集合进行计算,获得轨迹里程;S13033:根据轨迹里程计算作业完成率;S13034:根据作业规则、轨迹里程和作业状态数据计算统计信息中除轨迹里程和作业完成率外的其他计算项,获得统计信息。5.根据权利要求4所述的环卫作业管理方法,...

【专利技术属性】
技术研发人员:李勇黄华东刘春明冯玄韬王逸飞明章永
申请(专利权)人:北京数字政通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1