ソフトウェアソリューション> 開発言語 - グラフ作成 > yFILES
yFiles
ダイアグラム機能を実装したアプリケーション開発をフルサポート
製品概要
製品概要 yFiles for Java yFiles for .NET yFiles WEB 2.0

yFiles FLEX は、クライアント側に Flash™ 対応のブラウザとサーバー側に yFiles を使用して高度なインターネットアプリケーションを実現させる共通基盤です。yFiles AJAX は、サーバー側の yFiles とブラウザの JavaScript™ のみを使用した AJAX スタイルのウェブアプリケーションを実現させる共通基盤です。クライアントのウェブブラウザには特定のプラグインをインストールする必要はありません。

GraphMLViewer は yFiles FLEX を元に作成されたフリーでご利用いただける GraphML ファイル (yEd 等で作成されたファイル) ビューアーです。

yFiles FLEX

yFiles FLEX は、Adobe Flex または AIR をベースにしたリッチインターネットアプリケーションに洗練されたグラフ表示と編集機能を容易に統合できます。そのフレームワークは、幅広いグラフ描画および編集用クラスライブラリに沿った Flex の図式の表示と編集用ユーザーインターフェースコンポーネントを提供します。

なぜ、yFiles FLEX が選ばれるのか?

yFiles FLEX は、視覚化、アニメーションおよび編集が必要な Web ベースのアプリケーションの基礎部分を提供します。yFiles FLEX を使用した Web の図式化アプリケーションは、今までデスクトップアプリケーションでのみしか 得られなかった機能を提供します。それらはもちろん、全て Web ブラウザの中で動作します。

yFiles FLEX のフレームワークは Adobe Flash Player の持つリッチインターネットアプリケーションの能力を自身のグラフ描画ソフトウェアの中に組み込みます。

yFiles FLEX Demo

DOM Tree
Graph Editor
Collapsible Tree
Drag and Drop
Graph Wiki
 

パッケージタイプ

yFiles FLEX では以下の3つのパッケージをお選びいただけます。

パッケージ別機能比較表

パッケージタイプ
  機能 yFiles FLEX
Client
yFiles FLEX
Java Server
Bundle
yFiles FLEX
.NET Server
Bundle
Client
コンポーネント
プレゼンテーションとダイアグラムの作成・編集のための強力な Adobe® Flex® グラフ表示コンポーネント 
ダイアグラムの視覚的表現を完全にカスタマイズ
広範囲で完全にカスタマイズ可能なユーザー対話機能のサポート
ダイアグラム中のアイテムを任意のカスタムデータへの関連付けをサポート
グループの折りたたみ・展開をサポート
グラフ内部へのドリルダウンのサポート
XMLベースのGraphMLフォーマットの読み込み・保存のサポート
アニメーション効果
Javaベースのサーバー機能用サポートクラスを包含  
.NETベースのサーバー機能用サポートクラスを包含  
     
Server
コンポーネント
Javaベースのサーバー機能    
.NETベースのサーバー機能    
便利なサーバーサイドのグラフモデル  
効果的なグラフレイアウトアルゴリズムを広範囲網羅  
多種多様なグラフとネットワーク分析アルゴリズム  
yFiles FLEX クライアントとの調和のとれた通信をサポート  

 

yFiles AJAX

yFiles AJAX は、サーバー側の yFiles とブラウザの JavaScript™ のみを使用した AJAX スタイルのウェブアプリケーションを実現させる共通基盤です。クライアントのウェブブラウザには特定のプラグインをインストールする必要はありません。詳しくはメーカーサイトをご覧ください。

yFiles AJAX Demo

Graph Viewer
Graph Editor
Collapsible Tree
Grouped Graph
Swimlanes
 
【関連製品】

C++ライブラリ
LEDA