You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于eGates固定15分钟间隔吞吐量折线图制作的技术问询

关于eGates吞吐量时间折线图的实现方案

核心思路验证

你的思路完全正确,这是处理时间窗口聚合数据的标准做法:

  • 初始化一个计数器变量(比如egate_throughput_counter),每有旅客进入ped_eGates就自增1
  • 配置一个15分钟间隔的定时事件,触发时执行三个操作:
    1. 将当前计数器值+当前实际时间戳作为一条记录写入数据集
    2. 重置计数器为0
    3. 触发折线图的数据刷新

X轴显示实际时间戳的实现要点

要让X轴贴近真实数据折线图,关键是在存储数据时绑定真实的时间戳而非模拟的时间步长:

  • 如果是模拟场景:在定时事件触发时,获取模拟环境对应的真实系统时间(或者用预设的模拟起始时间加上已流逝的模拟时长,计算出对应的实际时间戳)
  • 如果是真实采集场景:直接读取当前系统的UTC或本地时间戳,格式建议用YYYY-MM-DD HH:mm:ss这种可读性强的格式,方便折线图渲染
  • 折线图配置时,将X轴的类型设为时间轴,并指定时间格式与你存储的时间戳格式匹配,这样工具会自动按时间顺序排列并显示合理的刻度

额外优化提示

  • 为避免数据丢失,定时事件触发时建议先写入数据再重置计数器,不要反过来
  • 如果存在多个eGates,可以按设备ID拆分计数器,分别统计每个设备的15分钟吞吐量,方便后续对比分析
  • 若需要处理跨整点的时间窗口(比如从10:05到10:20),确保时间戳取窗口结束的时间(比如10:20),保持数据的一致性

内容的提问来源于stack exchange,提问作者withayk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 19:57:02