ThingJS 官方示例(一):禁区告警的3D电子围栏可视化

本文介绍了如何使用ThingJS实现3D电子围栏的可视化,特别强调了其在禁区告警的应用。通过PolygonRegion属性创建电子围栏,并通过物体移动检测触发告警。告警提醒包括围栏颜色变化和报警信息显示,提供了一种轻量级的监控解决方案。

电子围栏又称周界防盗报警系统,监控防区工作状态,实景中的电子围栏系统用于农业、畜牧业,以及监狱、军事设施等安全敏感地区,而在传统的可视化监控领域,一般都是基于 Web SCADA 的前端技术来实现 2D 可视化监控。3D可视化场景则更加轻量化实现,展示工人的实时位置、电子围栏的范围、现场的安全情况,帮助我们直观了解当前工厂人员的安全状况。

ThingJS平台上,电子围栏指的是一个区域,使用PolygonRegion属性。创建物体对象或模型并开启移动功能,即可开始检测目标点是否进入电子围栏区域,判断true或false显示告警反应。
当人物或物体对象出发警报时,有2种方式提醒用户注意,一是踏足的禁区围栏颜色发生改变;二是展示面板显示报警信息,可视化监控目标点的移动范围。还有更多可视化告警功能待你挖掘。
官方demo体验地址>>

/**
 * 检测目标点是否进入电子围栏区域
 * @param {Array} checkPoint - 校验坐标
 * @param {Array} polygonPoints - 形成电子围栏的坐标
 * @returns {Boolean} true 或 false
 * @description 此方法仅判断处于同一个平面的目标点是否在区域内(只判断坐标x和z值),
 *     不考虑两者当前离地高度(坐标的y值)
 */
function isInPolygon(checkPoint, polygonPoints) {
   
   
    var counter = 0;
    var i;
    var xinters;
    var p1, p2;
    var pointCount = polygonPoints.length;
    p1 
三维安全系统监测月报模板 报告周期:20250801-20250831 编制部门:xxx研发部 系统监测范围:郑州市 监测目标:施工场地工程车辆 监测核心指标:车辆与高压线安全距离(单位:米) 监测时段:每日7:20-19:00 系统运行状态:正常 、郑州市核心数据汇总表 监测数据分类 本月数值 上月同期数值(同比) 增长率(同比) 总监测运行时长(小时) % 距离异常告警总次数 % 危险告警次数 % 设备故障总数(台) % 二、各区核心数据汇总表 区域 总监测运行时长(小时) 告警总次数(次) 危险告警次数(次) 占总告警比例 危险告警次数同期增长率 设备故障数(台) 荥阳市 惠济区 中原区 金水区 二七区 管城回族区 中牟县 新郑市 三、告警详情分析 ()郑州市告警类型分布 告警类型 本月次数 占总告警比例 主要发生区域 环比变化 普通 【增加____次 / 减少____次】 紧急 危险 (二)各区告警统计图(截取各区告警图) 中原区:智德丁香18-21 S00025智德丁香19-20 二七区:名徐双湖支21-23 S00018名徐双湖支21-23 S00017名徐双湖支21-22 名徐双湖支22-24 S00016名徐双湖支23-24 S00019名徐双湖支22-24 管城回族区: 金李线24-25 S00034金李线24-25【北段】 S00035金李线24-25【南段】 郑宇线14-15 S00030郑宇线14-15【东段】 S00031郑宇线14-15【西段】 金水区: 官滨线50-51 S00033官滨线50-51 惠柳线28-29 S00029柳果线Ⅰ9-10 S00027惠柳线28-29【西段】 S00028惠柳线28-29【东段】 惠济区: 果岭五龙46-47 S00010果岭五龙46-47【南段】 S00011果岭五龙46-47【北段】 中牟县: 晟奔线30-31 S00037晟奔线30-31【南段】 S00036晟奔线30-31【北段】 紫雁线13-14 S00032紫雁线13-14 荥阳市: 峡鹅线56-57 S00022峡鹅线56-57【北段】 S00023峡鹅线56-57【南段】 嵩博线42-44 S00021嵩博线43-44 嵩徐线46-47 S00020嵩徐线46-47 新郑市: 武陈线30 S00013武陈线30 郑武线70-71 S00012郑武线70-71 翱洁线47-48 S00015翱洁线47-48 力翱线07-08 S00014力翱线07-08 五、设备故障汇总 设备编号 所属区域 故障类型 故障时间 目前状态/如待维修 月 日 六、下月计划 该加点什么文字,这是个模版,到时候直接换数据就行
最新发布
08-21
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值