Google 組織図 API を使用して組織図を表示しています。これはうまく機能しますが、以下をサポートするものが必要です。
- 1 人が複数のマネージャーに報告する
- 機能分野の共同責任者。
上記をより適切にサポートする競合ツールはありますか。
注: 以下の回答の 1 つでこのソリューションを提案した Gorka LLona の場合、いくつかのバグが見つかりました。これは、テスト例を使用して実行している問題のスクリーンショットです。
Google 組織図 API を使用して組織図を表示しています。これはうまく機能しますが、以下をサポートするものが必要です。
上記をより適切にサポートする競合ツールはありますか。
注: 以下の回答の 1 つでこのソリューションを提案した Gorka LLona の場合、いくつかのバグが見つかりました。これは、テスト例を使用して実行している問題のスクリーンショットです。
Jit (The JavaScript Infoviz Toolkit) を使用できます。ここに良い例があります。これは、会社で組織図を作成するために使用したものです (AD 関係を JSON に変換する PHP スクリプトに支えられています)。
要するに @Cam は正しいですが、Silverlight や Flash を見る必要は必ずしもありません。Raphael.jsライブラリを調べることをお勧めします。あなたが求めているものよりも低レベルですが、API は非常に単純です。
特に、Graffle の例は、開始するのに適した場所です。
lib_gg_orgchart の新しい Web ホームはhttp://librerias.logicas.org/lib_gg_orgchartです。ここに古い情報を入れておきます: シンプルでオープンソースの Javascript 組織図ライブラリを探している人のために: lib_gg_orgchart を公開しました。JSON 入力を使用し、Raphael を使用してグラフを描画します。いくつかの例についてサイトを見て、ダウンロードしてください。役に立つと思われる場合は、お知らせください。新しいバージョンが間もなく登場し、いくつかのバグが修正され、共同作業者の変更が統合されます。
シンプルでオープンソースの Javascript 組織図ライブラリを探している人向け:
lib_gg_orgchart を公開しました。JSON 入力を使用し、Raphael を使用してグラフを描画します。
このライブラリは、元の質問の要件 #1 と #2 を満たしています。
サイトでいくつかの例を見て、ダウンロードしてください。
http://librerias.logicas.org/lib_gg_orgchart/index.html
役に立つと思われる場合は、お知らせください。
Google のようにサービスとして機能する代替手段を探している場合は、何もないと思います。これらのチャートを作成できるライブラリ(js、php、flash)を探している場合(ライブラリをサーバーにインストールし、チャートオブジェクトを作成するためのシンプルなインターフェイスを作成できます)、SOで古い投稿を検索できますまたは、Google でいくつかのブログ投稿を検索します。
組織図の作成者にのみ興味がある場合、仕事を終わらせるためだけに、Creately のソリューションに勝るものはないと思います。図を 1 つだけ作成する必要があり、その費用を負担したくない場合は、Lovely Chartsを使用できます。
トライを使用できます:https ://github.com/mikedeboer/trieまたはhttps://github.com/odhyan/trie MootoolsにはMIF.Treeもあります:http://mootools.net/forge/p/mif_tree、ツリー構造を表示します
G'Day ooo
私はこれを短くします。いいえ、ありません。とにかくJavascriptではありません。http://www.cogmap.com/は面白いと思うかもしれませんが、自分のページのコントロールとして使用できるものではありません。
個人的には、Silverlight や Flash などのリッチな組み込みメディアのいくつかを検討しています。それはあなたのためのオプションですか?
カム
www.orgchartasp.net も、組織図の作成/表示に役立ちます
http://orgchartasp.net/Sample.aspx
http://orgchartasp.net/Sample1.aspx (上部に画像あり)
http://orgchartasp.net/Sample1.aspx (左側に画像あり)
これは、バックエンドで階層を構築し、クライアント側で JavaScript を構築するのに役立つ .net ライブラリです。
私もGoogle組織図APIを使用して組織図を表示しています。 https://developers.google.com/chart/interactive/docs/examples
これはうまく機能しますが、以下をサポートするものが必要です。
1)ソースは、組織図のデータを格納するGoogleスプレッドシートドキュメントです。2)データに新しい人物が追加されると、新しいノードが作成されます。3)第1レベルと第2レベルの水平レイアウト、および下位レベルの垂直レイアウト。これに似ています:http: //google-visualization-api-issues.googlecode.com/issues/attachment?aid = 8730161231813373288&name = orgchart.png&token = RT7QPbsD-WkveIgybTZyXi48g84%3A1361392544450&inline = 1
1と2はGoogleによってサポートされており、うまく機能していますが、その3つの要件(水平および垂直レイアウト)に何かが必要です