构建电子围栏的方法、装置、终端设备及存储介质制造方法及图纸

技术编号:37406859 阅读:11 留言:0更新日期:2023-04-30 09:33
本申请适用于计算机技术领域,提供了一种构建电子围栏的方法、装置、终端设备及存储介质,所述构建电子围栏的方法包括:采用多个标记设备对现场待建立围栏位置进行标记,生成多个标记点;根据多个标记点,生成至少一个闭环的围栏区域,以向进入围栏区域的设备发送提醒信息。采用上述方案,通过多个标记设备在现场精确标记待建立围栏区域,解决了无法精准定位围栏区域的问题。围栏区域的问题。围栏区域的问题。

【技术实现步骤摘要】
构建电子围栏的方法、装置、终端设备及存储介质


[0001]本申请属于计算机
,尤其涉及一种构建电子围栏的方法、装置、终端设备及存储介质。

技术介绍

[0002]电子围栏是一种虚拟围栏,需配合相应设备进行使用,根据设备上报位置的信息判断目标设备是否位于虚拟围栏区域内,同时根据不同场景向设备发送相应警报信息,从而达到控制设备禁入或禁出围栏区域,模拟真实围栏的效果。电子围栏广泛用于各行业各领域,相比于物理围栏,有着快捷方便,节约成本,且能在广域范围进行布置等优点。然而在实际应用过程中,电子围栏为形成闭合区域需要通过电子地图预先设置多个控制点,与实际使用场景存在细小偏差,无法精准定位围栏区域。

技术实现思路

[0003]本申请目的在于提供一种构建电子围栏的方法、装置、终端设备及存储介质,旨在解决无法精准定位围栏区域的问题。
[0004]本申请实施例的第一方面提供了一种构建电子围栏的方法,所述方法包括:
[0005]采用多个标记设备对现场待建立围栏位置进行标记,生成多个标记点;
[0006]根据所述多个标记点,生成至少一个闭环的围栏区域,以向进入所述围栏区域的设备发送提醒信息。
[0007]在可选的实施例中,所述根据所述多个标记点,生成至少一个闭环的围栏区域,包括:
[0008]根据每个标记点对应的位置信息,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点;
[0009]对每个标记区域进行分块处理,使每个标记区域对应的多个标记点处于对应的不同分块中;<br/>[0010]针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,确定对应的多个标记点的连接顺序;
[0011]针对每个标记区域,按照对应的连接顺序连接对应的多个标记点,生成与每个标记区域一一对应的闭环围栏区域。
[0012]在可选的实施例中,所述根据每个标记点对应的位置信息,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点,包括:
[0013]根据每个标记点对应的位置信息,将标记点之间距离处于预设阈值内的所有标记点划分至同一个标记区域,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点。
[0014]在可选的实施例中,所述针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,确定对应的多个标记点的连接顺序,包括:
[0015]针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,按照检测到的每个
标记点对应分块的顺序,确定对应的多个标记点的连接顺序。
[0016]在可选的实施例中,所述针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,按照检测到的每个标记点对应分块的顺序,确定对应的多个标记点的连接顺序,包括:
[0017]在每个标记区域内,由最外侧分块向最内侧分块逐级遍历,直至检测到对应的预设数量的标记点,按照检测到所述标记点对应的分块的顺序,确定所述预设数量的标记点对应的连接顺序;
[0018]继续遍历对应的剩余分块,若存在新增的标记点,则获取与所述新增的标记点距离最近的两个已检测到的标记点的连接顺序,确定所述新增的标记点的连接顺序位于所述两个已检测到的标记点的连接顺序之间;
[0019]继续遍历对应的剩余分块,直至确定对应的多个标记点的连接顺序。
[0020]在可选的实施例中,所述针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,按照检测到的每个标记点对应分块的顺序,确定对应的多个标记点的连接顺序,包括:
[0021]在每个标记区域内,由最内侧分块向最外侧分块逐级遍历,直至检测到对应的预设数量的标记点,按照检测到所述标记点对应的分块的顺序,确定所述预设数量的标记点对应的连接顺序;
[0022]继续遍历对应的剩余分块,若存在新增的标记点,则获取与所述新增的标记点距离最近的两个已检测到的标记点的连接顺序,确定所述新增的标记点的连接顺序位于所述两个已检测到的标记点的连接顺序之间;
[0023]继续遍历对应的剩余分块,直至确定对应的多个标记点的连接顺序。
[0024]在可选的实施例中,所述针对每个标记区域,按照对应的连接顺序连接对应的多个标记点,生成与每个标记区域一一对应的闭环围栏区域,包括:
[0025]针对每个标记区域,若标记区域内标记点的数量达到预设值,则按照对应的连接顺序连接对应的多个标记点,生成对应的闭环围栏区域;
[0026]若标记区域内标记点的数量未达到预设值,则不建立对应的围栏区域。
[0027]本申请实施例的第二方面提供了一种构建电子围栏的装置,所述装置包括:
[0028]围栏标记模块,用于采用多个标记设备对现场待建立围栏位置进行标记,生成多个标记点;
[0029]围栏生成模块,用于根据所述多个标记点,生成至少一个闭环的围栏区域,以向进入所述围栏区域的设备发送提醒信息。
[0030]本申请实施例的第三方面提供了一种构建电子围栏的终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
[0031]本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
[0032]本申请实施例的第五方面提供了一种计算机程序产品,当所述计算机程序产品在终端设备上运行时,使得所述终端设备执行上述第一方面所述的方法。
[0033]本申请有益效果
[0034]采用本申请提供的一种构建电子围栏的方法,通过多个标记设备对现场待建立围栏位置进行标记,根据生成的多个标记点,生成至少一个闭环的围栏区域,以向进入所述围栏区域的设备发送提醒信息。以上方案可以通过多个标记设备在现场精确标记待建立围栏区域,避免通过电子地图标记围栏区域而产生的无法精准定位的问题。
附图说明
[0035]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例提供的一种构建电子围栏的方法的流程图;
[0037]图2为本申请实施例提供的标记设备的结构示意图;
[0038]图3为本申请实施例提供的一种构建电子围栏的方法示意图之一;
[0039]图4为本申请实施例提供的一种构建电子围栏的方法示意图之二;
[0040]图5为本申请实施例提供的一种构建电子围栏的方法示意图之三;
[0041]图6为本申请实施例提供的一种构建电子围栏的方法示意图之四;
[0042]图7为本申请实施例提供的一种构建电子围栏的装置的结构示意图;
[0043]图8为本申请实施例提供的一种构建电子围栏的终端设备的结构示意图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种构建电子围栏的方法,其特征在于,所述方法包括:采用多个标记设备对现场待建立围栏位置进行标记,生成多个标记点;根据所述多个标记点,生成至少一个闭环的围栏区域,以向进入所述围栏区域的设备发送提醒信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个标记点,生成至少一个闭环的围栏区域,包括:根据每个标记点对应的位置信息,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点;对每个标记区域进行分块处理,使每个标记区域对应的多个标记点处于对应的不同分块中;针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,确定对应的多个标记点的连接顺序;针对每个标记区域,按照对应的连接顺序连接对应的多个标记点,生成与每个标记区域一一对应的闭环围栏区域。3.根据权利要求2所述的方法,其特征在于,所述根据每个标记点对应的位置信息,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点,包括:根据每个标记点对应的位置信息,将标记点之间距离处于预设阈值内的所有标记点划分至同一个标记区域,形成至少一个标记区域,每个标记区域覆盖对应的多个标记点。4.根据权利要求2所述的方法,其特征在于,所述针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,确定对应的多个标记点的连接顺序,包括:针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,按照检测到的每个标记点对应分块的顺序,确定对应的多个标记点的连接顺序。5.根据权利要求4所述的方法,其特征在于,所述针对每个标记区域,结合预设遍历顺序遍历对应的所有分块,按照检测到的每个标记点对应分块的顺序,确定对应的多个标记点的连接顺序,包括:在每个标记区域内,由最外侧分块向最内侧分块逐级遍历,直至检测到对应的预设数量的标记点,按照检测到所述标记点对应的分块的顺序,确定所述预设数量的标记点对应的连接顺序;继续遍历对应的剩余分块,若存在新增的标记点,则获取与所述新增的标记点距离最近的两个已检测到的标记点的连接顺序,...

【专利技术属性】
技术研发人员:张焕彬陈力泉高峰许祥滨
申请(专利权)人:泰斗微电子科技有限公司
类型:发明
国别省市:

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

1