时间线可视化的SIMILE时间线的替代方案? [英] Alternative to SIMILE Timeline for timeline visualization?

查看:170
本文介绍了时间线可视化的SIMILE时间线的替代方案?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我一直在玩或 HighCharts ,但这些东西在我可以免费使用时间轴,所以我正在权衡是否更容易修复内存泄漏或在某些没有它的库上推出3-4个功能。我的直觉说修复泄漏,它更容易,但我想知道是否有人可以向我展示一些可能90%的进入障碍的东西,以获得其他10%的进入。

解决方案

查看Timeglider(参见 http: //timeglider.com/jquery/ )这是一个开源(MIT),JavaScript(使用jQuery)滚动时间轴在活动开发下。它符合您的前4个要求我相信,但我不清楚您的第5个要求的具体细节。我只用Timeglider进行了一些简单的实验,并且不太了解它,但也许这对你来说是一个潜在的解决方案。


So I have been having lots of fun playing with SIMILE Timeline, but unfortunately, it appears to be all but abandoned (most recently closed ticket May 2009) and riddled with memory leaks, especially when you are dynamically loading and unloading events (which is especially true in my case).

I am a novice in JavaScript, so debugging these leaks is going to be more than a little complicated. Before I dive head-first into fixing a problem in a language I don't understand or a codebase I have never looked at, I want to know if there is anything out there that compares to the feature-set that I can get with Timeline:

  1. Multiple events on one band
    • instead of having 10, 100, 1000 rows of data, use the space available to fit multiple events on one line when possible
  2. Scrollable
  3. CSS styling down to the specific event
    • I can specify a specific icon, font, etc., for each event if I need to. This is great for highlighting error events or interesting events
  4. filtering/searching/highlighting
  5. highlighting a band of time or point in time
    • This would be a vertical band that shows a 'now' moment, or a band that covers a time period's start and end time

I know that alot of these features can probably be put into things such as Flot or HighCharts, but these things were next to free for me to use in Timeline, so I'm weighing the cost/benefit of whether it is easier to fix a memory leak or roll out 3 - 4 features on some library that doesn't have it. My gut says "fix the leak, it's easier", but I would like to know if anyone can show me something that might be 90% of the way there with a low barrier of entry to getting that other 10%.

解决方案

Check out Timeglider (see http://timeglider.com/jquery/) which is an open source (MIT), JavaScript (uses jQuery) scrolling timeline under active development. It meets your first 4 requirements I believe but I am unclear about the specifics of your 5th requirement. I have only done some simple experiments with Timeglider and don't know it very well but maybe this is a potential solution for you.

这篇关于时间线可视化的SIMILE时间线的替代方案?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆