ホームページ  >  記事  >  バックエンド開発  >  ECharts の力指向のレイアウト図 - データ ソースの説明とバックエンド API の規則

ECharts の力指向のレイアウト図 - データ ソースの説明とバックエンド API の規則

WBOY
WBOYオリジナル
2016-08-08 09:30:522338ブラウズ

Eチャート?

Echartsについてはこちらをご覧ください

力力有向図

次のような実装方法:

リーリー

データソースの説明

以下に示すように、カテゴリ (データ分類)、ノード (チャート内のノード名)、リンク (チャート内のノード間のリンク) の 3 つの主要なデータ ソースがあります。

API開発

強制グラフデータAPIドキュメント(個人的な意見は参考用です)

機能を実装する1. カテゴリ、ノード、リンク、配列はサーバーの負荷を軽減するためにオンデマンドでロードされます。インターフェースによって渡される主なパラメータと主な値リターンコードパラメータの説明:
2. アイランド リンクの表示の最適化
3.
名前、力、カテゴリ、ノード、リンク、キャッシュ、更新
リターンコードの添付画像を参照してください

リクエスト例:(詳細は画像を参照)

tr*5>td{text $}*3 -->

「demo1」という名前の力有向グラフのノードデータを取得しました force-api.php?name=demo1&force=categories 画像の詳細 「demo1」という名前の力指向チャートのカテゴリデータを取得しました。[例としてリンクは示されていません] force-api.php?name=demo1_isoulated_all&force=links 画像の詳細 【島リンクの取得方法は? 】離島リンクで構成されたチャートを新規チャートとして扱うと、図のようにdemo1の全ての離島リンクのリンク配列(demo1_isoulated_all)が得られます force-api.php?name=demo1_isoulated_all&force=nodes&cache=refresh 画像の詳細 demo1の全離島リンク(demo1_isorated_all)のノード配列を取得し、強制リフレッシュを実行 注: 初めてサーバーをリクエストしたとき、リクエストが正しい場合、戻りコードは になります。 リーリー

サーバーへの 2 番目のリクエストが返されます

リーリー

パラメータが追加されていない場合

キャッシュ時間は3日間です

cache=refreshリターンコード規約

終了

API インターフェイスのソース コード php を添付します (php が何気なく書き留めて、タップ...): ダウンロード

上記は、ECharts の強制指向のレイアウト図、データ ソースの説明、およびバックエンド API の規約を内容の側面も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。