Web ブラウザーで等高線図をプロットする必要があります。インタラクティブである必要もあります。これを行うための良いJavaScriptライブラリ、フラッシュまたはフレックスライブラリを知っている人はいますか?
2 に答える
私はFlex開発者なので、少なくともこの質問のそのセクションについて話すことができます。私が見たところ、これはFlash / Flexには存在せず(少なくとも利用可能なオープンソースには存在しません)、大部分はこの質問に答えるには曖昧すぎます。おそらく、あなたが何であるかを示すいくつかのサンプル画像にリンクしてください。作成しようとしています。等高線図の画像をGoogleで検索すると、さまざまな使用法に基づいてさまざまな実装があることがわかります。一般に、Flex内には、チャート作成を行うためのいくつかの開始点を含むデータ視覚化フレームワークがあります。もう少し詳しく調べたい場合は、次のリンクを参照してください:http: //livedocs.adobe.com/flex/3/html/help .html?content = Part7_DataVis_1.html
または、もう少し「ゼロから」開始して、Degrafaを開始点として使用することもできます:http://livedocs.adobe.com/flex/3/html/help.html?content = Part7_DataVis_1.html
または、フラッシュ描画プリミティブを使用して、最初から実際にそれを実行します。目標を明確に理解していて、さまざまなシナリオでチャートが再利用されることが予想されない場合は、最善の方法です。最終製品を最も厳密に管理できるため、このルートを使用します。疑似3D棒グラフを作成するためにこれを行いましたが、実際には予想よりも簡単でした。まだ行っていませんが、http://www.shaunhusain.com/で作成した他のグラフと一緒にコードを投稿します。チャート(その例を取得するには、Linuxで再起動する必要があります。4時間以内に投稿されます)。
ショーン
plotly.js
https://plot.ly/javascript/contour-plots/
https://plot.ly/javascript/reference/#contour
var data = [ {
z: [[10, 10.625, 12.5, 15.625, 20],
[5.625, 6.25, 8.125, 11.25, 15.625],
[2.5, 3.125, 5.0, 8.125, 12.5],
[0.625, 1.25, 3.125, 6.25, 10.625],
[0, 0.625, 2.5, 5.625, 10]],
type: 'contour'
}
];
var layout = {
title: 'Basic Contour Plot'
}
Plotly.newPlot('myDiv', data, layout);