我为了让 Formula 一赛车比赛数据在 60 分钟内重复播出,构建了一个 Web 应用。

原理

  • 每场比赛的原始时长在 60 分钟window 内进行比例映射。
  • 司机之间的相对时钟间隔被保留。
  • pit stops、DNF(未完成比赛)以及最快圈速发生在正确的比例时间点。
  • 比赛发生红旗、黄旗、蓝旗等事件在通知栏中显示出来。
    *基于速度和周数数据,汽车地位在赛道上被进行插值计算。

什么我看到的

  • 车道布局及实时车位显示
  • Timing Tower(计时塔)及DNF(未完成比赛)显示
  • 轮胎数据(当可用时)
  • pit stops(当可用时)
  • 最快圈速追踪(当可用时)

所有比赛(包括短跑)从 2023 年到 2025 年都可用,并拥有最多的数据。历史赛季从过去也可用,但该历史赛季数据量相对较少,因为从 2023 年以前的数据较少可用。

它是 7*24 运行的。如你不关掉程序,一小时一次,就会显示新的历史比赛。