質問

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

私が作成したいのは、ここで見られる例に似たものです。 http://www.visualcomplexity.com/vc/

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

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

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

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

役に立ちましたか?

解決

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

簡単に言えば、データのストーリーを視覚的に伝える方法でデータを表示することです。これは、データ量が多くて表形式の表示が効果的でない場合に最も役立ちます。傾向、外れ値、異常な出来事は、データが視覚的に表現されている場合にのみ確認できる場合があります。視覚的には、単純なグラフにすることも、ツリーマップやテーマ別マッピング/GIS プレゼンテーションなどのより高度な視覚化にすることもできます。

研究に興味のある分野の場合は、次のことを調べてください。

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

メニー・アイズ - IBM AlphaWorks より

処理 - Java ベースの視覚的な「スケッチ」言語

データの視覚化 - Processing の共同作成者の 1 人である Ben Fry によるオライリーの本

それ以上に、具体的な内容は、何を達成したいのか、つまりどのようなデータを分析するのか、対象者は誰なのか、そして望ましい「メッセージ」は何なのかによって決まると思います。

他のヒント

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

http://flare.prefuse.org/

まだ実際に使ってみたばかりですが、今のところ気に入っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top