首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有比Google组织结构图API更好的javascript组织结构图?

有没有比Google组织结构图API更好的javascript组织结构图?
EN

Stack Overflow用户
提问于 2010-10-13 19:42:14
回答 13查看 77.9K关注 0票数 65

我们使用的是google org chart API to display our org charts。这工作得很好,但我们需要一些支持:

  1. 一个人向多个经理汇报工作
  2. Co主管一个职能领域。

有没有竞争对手的工具可以更好地支持上面的内容。

注意:对于Gorka LLona,他在下面的一个答案中建议了这个解决方案,我发现了一些错误,这是我使用您的测试示例遇到的问题的屏幕截图。

EN

回答 13

Stack Overflow用户

发布于 2011-01-19 08:47:44

您可以使用Jit ( JavaScript Infoviz Toolkit)、there's a good example here。这是我用来在我的公司创建组织结构图(由PHP脚本支持,将AD关系转换为JSON)。

票数 26
EN

Stack Overflow用户

发布于 2012-08-03 19:25:50

D3 - http://d3js.org/

下面是一个例子--它们有点难找

http://bl.ocks.org/1061834

票数 26
EN

Stack Overflow用户

发布于 2013-06-20 02:29:47

不知道你是不是还在看,考虑到这是两年前的事了,但我在同样的情况下发现了这一点:

yFILES Interactive OrgChart DemoVisualizing Orgcharts with JavaScript

我还发现了一些其他的:

jOrgChart github.com/wesnolte/jOrgChartgithub.com/dabeng/OrgChart

使用JS jvloenen.home.xs4all.nl/orgchart/的组织结构图

我最终使用D3.js来做这件事。我使用他们的TreeLayout,并对其进行编辑以满足我的需求。下面是一些示例代码:

代码语言:javascript
复制
var tree = d3.layout.tree().nodeSize([70, 40]);
var diagonal = d3.svg.diagonal()
    .projection(function (d) {
    return [d.x + rectW / 2, d.y + rectH / 2];
});

var svg = d3.select("#body").append("svg").attr("width", 1000)
    .attr("height", 1000).append("g")
    .attr("transform", "translate(" + 350 + "," + 20 + ")");

这是我开始的一个jsFiddle:jsfiddle.net/augburto/YMa2y/

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3923221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档