使用缩放控件为多个垂直时间线实现 Javascript 库/项目

Sah*_*ghe 6 html javascript timeline visualization data-visualization

注意:如果此问题与 SO 无关,请告诉我。我会很高兴地删除它

我正在寻找一个基于 javascript 的库或一个支持创建多个(子)和垂直时间线的示例项目。有许多具有这些功能的水平的,但我找不到合适的垂直时间线。更多详情如下:

我特别在寻找什么:

  1. 在选定的时间段内放大/缩小控件。
  2. 能够在主时间线上创建子/多个时间线
  3. 垂直时间线

我的问题的图形表示:

截屏

解释:

  • A - 缩放控制(作为小地图)
  • B - 垂直时间线
  • C - 单独的主要时间线与孩子的
  • D - 与时间轴上的点相关的文本/细节

到目前为止我发现了什么:

  • 时间轴- 不支持子时间轴

  • GitGraph - 不是真正的时间线,但它有子时间线(有点),也没有缩放

  • Tik Tok - 不支持儿童时间线

我经历了许多 StackOverflow 问题和答案,但找不到与我正在寻找的内容相近的任何内容。我发现的最接近的问题:

使用 Javascript/jQquery 创建垂直时间线

我只是想知道如果有类似的东西,我是否正在尝试重新发明轮子。我的计划是结合上述库,如果其他一切都失败了。

如果这个问题不相关并且应该转移到不同的 StackExchange 空间,也请告诉我。

谢谢