甘特图在线[关闭]
Posted
技术标签:
【中文标题】甘特图在线[关闭]【英文标题】:Gantt Chart online [closed] 【发布时间】:2010-11-03 14:01:42 【问题描述】:我需要在网页中插入水平条形图。我要做的事情与甘特图非常相似。
我想为此目的使用一个 javascript 库。试过jsgantt,其实不是很漂亮。
我还可以评估图表的服务器生成。如果我的服务器端语言是 Python。
它将是无法访问互联网的内部项目的一部分,因此不能选择 Google Charts。
【问题讨论】:
【参考方案1】:看看flot jQuery plugin:
Flot 是一个用于 jQuery 的纯 Javascript 绘图库。它在客户端即时生成任意数据集的图形。
重点在于简单的使用(所有设置都是可选的)、吸引人的外观以及缩放和鼠标跟踪等交互功能。
该库可以生成条形图,并被我们的主机站点使用 - 查看 Stack Overflow Reputation History 页面。
【讨论】:
Stack Overflow 中的示例是简单的条形图,显示随时间变化的事件,而不是甘特图。这是更好的例子。 jumware.com/Includes/jquery/Flot/Examples/Gantt.html 提出建议 (flot) 时(大约 4 年前),SO 信誉图正在使用 flot。今天它使用 highcharts.com ,并且可能会在 4 年后使用其他东西。【参考方案2】:这是一个完整的基于 jQuery 的甘特图编辑器 Mit 许可
http://roberto.open-lab.com/2012/08/24/jquery-gantt-editor/
如果您想要对可用的“完整”审查,请参见此处:
http://roberto.open-lab.com/2012/06/14/the-javascript-gantt-odyssey/
我最近添加了基于 SVG 的绘图和折叠/展开树功能。
见http://roberto.open-lab.com/2014/05/15/jquery-gantt-editor-collapsible-branches/
【讨论】:
【参考方案3】:对我来说,最好的是http://gantter.com/你不需要注册过程,它导出到msproject或pdf....完美!
【讨论】:
这太棒了,我希望我以前看过。谢谢。 这远非答案。它是在线解决方案,您无法在您的应用中实现它。【参考方案4】:试试这个:
http://dhtmlx.com/docs/products/dhtmlxGantt/index.shtml - 简洁的图表,编辑任务的选项,一个严重的缺点:缺乏时间尺度变化
http://dojotoolkit.org/reference-guide/dojox/gantt.html - 免费(!!),相当不错,但很难定制(除非你修改源代码)
http://bryntum.com/gantt/ - 到目前为止,我的最爱之一 - 很容易定制,但商业项目的许可不清楚,你可以下载试用 45 天
http://www.tgantt.com/treegrid/www/Gantt.html - 实际上,这个看起来像太空船的仪表板,所以要配置,仍然在努力将其放入我的应用程序中
【讨论】:
dhtmlx.com/docs/products/dhtmlxGantt/index.shtml 不错,但很贵,699 美元的企业许可证 dhtmlxGantt 2.0 支持自定义时间刻度,因此您可以动态更改时间刻度:dhtmlx.com/blog/?p=1993【参考方案5】:看看http://www.ext-scheduler.com。 100% JavaScript,基于 ExtJS。免责声明:我写的。
【讨论】:
许可不清楚,正在寻找替代方案。 定义不清楚?如果您有任何问题,请随时通过 Skype 直接与我联系:mats.bryntse :) 我不能像 tgantt 一样使用它——付了钱就忘了。许可证是每台服务器每用户的 - 我怎么能猜出我的客户在一年内会有多少用户?费用是每年一次,我需要单独购买 extjs 许可证。很抱歉,但 tgantt 更复杂,提供更优惠的价格和更清晰的许可。 好吧,如果你改变主意,你知道在哪里可以找到我们 :)【参考方案6】:JQuery Gantt Chart - 我测试过的最好的
【讨论】:
【参考方案7】:我注意到此讨论中缺少RadiantQ's jQuery Gantt Chart Package。这是相对较新的,但有很多功能,可定制并且可以绑定到任何类型的数据。在线演示是here。
【讨论】:
【参考方案8】:甘特图生成参见:
http://www.mechanicalcat.net/tech/pytaskplan/ http://www.strout.net/python/piddle/ http://opensched.sourceforge.net/或者有像这样的通用图表库
http://matplotlib.sourceforge.net/ http://home.gna.org/pychart/或者可能只是使用gnuplot。
【讨论】:
【参考方案9】:另见Open Flash Chart 它还为最流行的编程语言提供支持助手。
【讨论】:
打开flash图表很好,但里面没有甘特图 当然可以,但是制作自定义图表非常简单【参考方案10】:您可以在http://www.fusioncharts.com/widgets/gallery.asp 使用 FusionWidget。它不是免费的,但它的甘特图非常适合我。
【讨论】:
你还在用这个甘特图吗?我很难用它来代表许多水平过程......【参考方案11】:也许你可以通过这些例子对它是如何做到的有一些印象:
http://www.yuml.me/ http://creately.com/ http://www.chartle.net/ http://www.lovelycharts.com/ http://www.icharts.net/ https://scrumy.com/ http://chartgizmo.com/ http://www.archimy.com/ http://www.gliffy.com/我希望这些足以激发一些灵感。
【讨论】:
这个答案可以改进,使这些 URL 成为链接。如 [title](URL)。【参考方案12】:我喜欢这个,仍在开发中,“使用它需要您自担风险”,但它非常拖拽
http://ganttapp.appspot.com
【讨论】:
刚看了一眼,好像不太好用…… 我们将在今年夏天修复界面:p 由于跨项目,它最近进展缓慢:( 目前404,不可用...以上是关于甘特图在线[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
您会为 linux 推荐哪种甘特图/项目管理工具? [关闭]