1

この種のタスクに役立つフレームワーク、言語、およびライブラリを使用して、デスクトップ アプリでデータの視覚化を作成したいと考えています。ビジュアライゼーションはインタラクティブである必要があります: クリック可能、ドラッグ可能、カスタマイズ可能、アニメーション...

私が作成したいのは、次の例に似たものです: http://www.visualcomplexity.com/vc/

これらは私がすでに知っているリンクです: http://delicious.com/laura_laura/visualization?setcount=100

私がよく知っている言語は C++/Visual C++ (MFC) ですが、他のテクノロジも歓迎します。Visual C++ に「できるだけ似ている」ものから、Visual C++ と「非常に異なる」ものまで、リストを作成したいと思います。 C++.

WPF、flex、Adobe Air、flare、JavaScript (ローカル ファイルにアクセスできるクライアント側アプリまたはデスクトップ アプリとしてブラウザーで実行) が可能です。例、チュートリアル、ハウツーなどへの適切なリンクを投稿してください。知ってる。

さまざまなオプションの学習曲線と複雑さは? あなたはどちらを選びますか、そしてその理由は何ですか? すでに一緒に仕事をしたことがあるのはどれですか。その経験はどうでしたか? この特徴を持つプロジェクトをどのように開始しますか?

4

2 に答える 2

6

あなたの投稿には、1 回の回答で簡単に回答するにはあまりにも多くの質問が含まれているため、特定の質問を含めて再投稿してみてください。データの視覚化は巨大な研究分野であり、Web アプリケーションとデスクトップ アプリケーションで大きな違いはありません。

簡単に言えば、データのストーリーを視覚的に伝える方法でデータを表示することです。表形式の表示が効果的でないほどデータ量が多い場合に最も役立ちます。傾向や外れ値、異常発生は、データを視覚的に表現して初めてわかる場合があります。視覚的には単純なチャートにすることも、ツリーマップやテーマ マッピング/GIS プレゼンテーションなどのより高度な視覚化にすることもできます。

勉強したい分野がある場合は、以下を調べてください。

エドワード・タフテ- 著者、教授、情報の表示に関する万能の第一人者

多くの目- IBM AlphaWorks から

Processing - Java に基づく視覚的な「スケッチ」言語

Visualizing Data - Processing の共同作成者の 1 人である Ben Fry による O'Reilly の本

それを超えて、詳細はあなたが達成したいこと、つまり分析されているデータ、対象者、および望ましい「メッセージ」が何であるかに依存すると思います。

于 2008-09-25T00:59:27.563 に答える
0

Flash/Flex/ActionScript/AIR 開発プラットフォームを使用する場合は、prefuse プロジェクトの「flare」ライブラリを参照してください。

http://flare.prefuse.org/

この時点では足を濡らしただけですが、今のところ気に入っています。

于 2009-05-06T17:54:06.760 に答える