【技术实现步骤摘要】
智能推送环境监测数据的方法、装置、设备及存储介质
本专利技术涉及智能推荐领域,尤其涉及智能推送环境监测数据的方法、装置、设备及存储介质。
技术介绍
随着科技与经济的发展,环境污染对人类的生存环境所造成的威胁已越来越严峻。常见的环境污染如:二氧化碳排放过量导致的温室效应;二氧化硫排放过量生成的酸雨;污水的胡乱排放导致的水体水质变差、水体功能破坏和土壤结构破坏。控制污染源的排放已刻不容缓。目前,主要通过环保监测系统监测各个监测点的污染物排放情况,得到各个监测点对应的监控数据,在环保监测系统的客户端应用上选中目标监控地点,服务器获取并返回客户端目标监控地点对应的目标监控数据。这种方式的缺陷在于:每次都需要重新选择距离所处位置最近的目标环境监测点和进行多项手动操作以获取目标环境监测数据,无法自动返回目标环境监测数据。
技术实现思路
本专利技术提供了一种智能推送环境监测数据的方法、装置、设备及存储介质,旨在智能判断目标环境监测点以及返回目标环境监测数据。本专利技术实施例的第一方面提供一种智能推送环境监测数据的方法,包括:获取终端的经纬度数据,并生成所述终端的经纬度数据对应的希尔伯特曲线图;对所述希尔伯特曲线图进行四叉树求最近公共祖先分析,获得所述希尔伯特曲线图的预置区域中的候选环境监测点,以及所述预置区域的四个子节点区域中的候选环境监测点;计算所述终端与所述候选环境监测点之间的距离,获得多个距离值;获取所述多个距离值中最小距离值对应的候选环境监测点,得到目标环 ...
【技术保护点】
1.一种智能推送环境监测数据的方法,其特征在于,包括:/n获取终端的经纬度数据,并生成所述终端的经纬度数据对应的希尔伯特曲线图;/n对所述希尔伯特曲线图进行四叉树求最近公共祖先分析,获得所述希尔伯特曲线图的预置区域中的候选环境监测点,以及所述预置区域的四个子节点区域中的候选环境监测点;/n计算所述终端与所述候选环境监测点之间的距离,获得多个距离值;/n获取所述多个距离值中最小距离值对应的候选环境监测点,得到目标环境监测点;/n获取所述终端基于历史环境监测点和所述目标环境监测点的操作数据,对所述操作数据进行特征提取,得到数据特征,并通过所述数据特征构建决策树,所述历史环境监测点用于指示在所述目标环境监测点之前所述终端所获取的环境监测点;/n通过所述决策树对所述操作数据进行预测分析,得到待推送的环境监测点,获取所述待推送的环境监测点对应的环境监测数据,将所述待推送的环境监测点对应的环境监测数据推送至所述终端。/n
【技术特征摘要】
1.一种智能推送环境监测数据的方法,其特征在于,包括:
获取终端的经纬度数据,并生成所述终端的经纬度数据对应的希尔伯特曲线图;
对所述希尔伯特曲线图进行四叉树求最近公共祖先分析,获得所述希尔伯特曲线图的预置区域中的候选环境监测点,以及所述预置区域的四个子节点区域中的候选环境监测点;
计算所述终端与所述候选环境监测点之间的距离,获得多个距离值;
获取所述多个距离值中最小距离值对应的候选环境监测点,得到目标环境监测点;
获取所述终端基于历史环境监测点和所述目标环境监测点的操作数据,对所述操作数据进行特征提取,得到数据特征,并通过所述数据特征构建决策树,所述历史环境监测点用于指示在所述目标环境监测点之前所述终端所获取的环境监测点;
通过所述决策树对所述操作数据进行预测分析,得到待推送的环境监测点,获取所述待推送的环境监测点对应的环境监测数据,将所述待推送的环境监测点对应的环境监测数据推送至所述终端。
2.根据权利要求1所述的智能推送环境监测数据的方法,其特征在于,所述获取终端的经纬度数据,并生成所述终端的经纬度数据对应的希尔伯特曲线图,包括:
通过全球定位系统获取终端的经纬度数据;
对所述终端的经纬度数据进行球面坐标转换处理,得到第一坐标数据;
将所述第一坐标数据转换成平面坐标数据,得到第二坐标数据;
基于富勒Fuller投影算法对所述第二坐标数据进行球面投影六边形处理,并基于修正贝塞尔函数对经过球面投影六边形处理的第二坐标数据进行值域修正处理,得到第三坐标数据;
将所述第三坐标数据映射到预置区域层级对应的正方形上,得到坐标轴点数据;
根据所述坐标轴点数据生成所述终端的经纬度数据对应的希尔伯特曲线图。
3.根据权利要求2所述的智能推送环境监测数据的方法,其特征在于,所述对所述希尔伯特曲线图进行四叉树求最近公共祖先分析,获得所述希尔伯特曲线图的预置区域中的候选环境监测点,以及所述预置区域的四个子节点区域中的候选环境监测点,包括:
基于预置四叉树求最近公共祖先算法,得到所述希尔伯特曲线图的预置区域的四个子节点区域;
检测所述预置区域和所述四个子节点区域内是否存在环境监测点;
若所述预置区域和/或所述四个子节点区域内存在环境监测点,则将检测到的所述环境监测点作为候选环境监测点。
4.根据权利要求3所述的智能推送环境监测数据的方法,其特征在于,所述检测所述预置区域和所述四个子节点区域内是否存在环境监测点的步骤之后,所述智能推送环境监测数据的方法还包括:
若所述预置区域和所述四个子节点区域内均不存在环境监测点,则查找所述希尔伯特曲线图中所述预置区域的父级区域;
基于所述预置四叉树求最近公共祖先算法,得到所述父级区域对应的四个目标子节点区域;
检测所述父级区域和所述父级区域对应的四个目标子节点区域内是否存在环境监测点;
若所述父级区域和所述父级区域对应的四个目标子节点区域内存在环境监测点,则将检测到的所述环境监测点作为候选环境监测点。
5.根据权利要求1所述的智能推送环境监测数据的方法,其特征在于,所述计算所述终端与所述候选环境监测点之间的距离,获得多个距离值,包括:
将所述终端的经纬度数据转换为全球定位系统坐标cLatLng数据,获得所述终端的坐标数...
【专利技术属性】
技术研发人员:周志强,
申请(专利权)人:平安国际智慧城市科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。