問題タブ [mindmapping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript で Web ベースの動的マインド マッピング アプリケーションを作成するにはどうすればよいですか?
Web 上で動作する一種のマインド マッピング ソフトウェアを作成しようとしており、どこから始めればよいかを考えています。できるだけ多くの方にご利用いただけるようにしたいと考えております。私の Web アプリケーションは現在、フロントエンドに Javascript を使用し、バックエンドに C# を使用して作成されています。
これにはJavascriptを使用することを考えていました。残念ながら、私が Javascript で経験したほとんどのことは、JQuery を使用して基本的な DOM を操作することであり、インタラクティブな要素を内部に含むマインド マップ バブルを作成する方法を実際に理解することはできません。
私が見つけた 1 つまたは 2 つのマインド マッピング jquery プラグインがありますが、すべてが必要な方法で機能しません (アニメーションが多すぎる、遅い、要素を簡単に追加および削除するのが簡単に見えない、IE で動作しないなど)。 ...) 私は独自のシステムを作成することを検討していますが、JS を使用してこの種のことにどのようにアプローチするかさえわかりません。
HTML5 は、現時点では入手可能性が低いように見えるため、オプションではありません。
ms-project - mmp ファイル (Microsoft Project ファイル) を xmind ファイルに変換するにはどうすればよいですか?
友人から mmp 形式のファイルを受け取りました。Microsoft Project は持っていませんが、xmind を使用しています。mmp ファイル (Microsoft Project ファイル) を xmind ファイルに変換するにはどうすればよいですか?
sql - シンプルなデータ構造の作成、視覚化、クエリ
データ構造のような単純で一般的なツリー
データ構造の例
ある種の実装
サンプル データセット
1 ホーマー・シンプソン、1 ラルフ・ウィガム、2 ジョン・スキート、3 アトミック・アント、2 シェロブ (クモ)
クエリ..「指の数」
数字 = 1*4*4 + 1*4*4 + 1*4*5 + 3*6*1 + 2*6*1 = 82 本の指 (Jon を人間とする)
継承されたデータを自動作成するために解析可能に定義し、この種のツリーを描画するためのツールがあるかどうか疑問に思います(可能であれば、この種のデータアクセスを作成するプラスで..)
FreeMind などを使用して手動で描画することもできますが、データ型や構造を定義してアイテムの継承されたブランチを自動的に作成することはできないため、コピーして構造を繰り返し繰り返す必要があるのは本当に面倒です (間違いのリスクがあります)。 . Repeated Work over Repeated Data (人間が実行する繰り返しコード) は、バグのある機能です。
したがって、すべてのデータが XML、Java クラス、またはデータベース ファイルなどにある場合は、クエリと視覚化に再利用できる正しい言語でデータを書きたいと思います。ツリーを表示するためのツールがあります。クエリを作成しますか?
PD : ファイルシステムにネストされたフォルダを作成し、ツリー ビューで Norton Commander を使用することはオプションではありません (手動で構築する必要があるため)
silverlight - マインドマップベースのウェブアプリを構築する。選択するフレームワークがわからない
私たちは、最終学年の大学プロジェクトとして、マインドマップベースのウェブアプリに取り組んでいます。ユーザーがマインドマップを共同で作成できるウェブサイトになります。ユーザーインターフェイスは、 https://bubbl.us/beta/およびhxxp://www.mindmeister.com/と非常によく似ています。
一言で言えば、ユーザーはホワイトボードと描画ツールにアクセスして、ホワイトボード上にマインドマップを作成できます。1人のユーザーが行った変更は、他のセッションユーザーに表示されます。たとえば、セッションには3人のユーザーA、B、Cがいます。Aがマインドマップを変更すると、BとCのホワイトボードに表示されます。
数日前にFlex、Openlaszloを検討していましたが、プロジェクトの完了に限られた時間(約3か月)があったため、それらをビニングしました。Flexの場合はActionscript3を学習する必要があり、Openlaszloの場合はIDEサポートはありません。したがって、どちらも適切な選択ではありません。
実行可能な選択肢としてSilverlightフレームワークとVaadinフレームワークを候補に挙げましたが、どちらのフレームワークも経験がないため、混乱しています。フレームワークを選択する際には、これらの点を考慮する必要があります。
- プロジェクトの時間枠-約3か月、2〜3週間かかります
- フレームワークの学習曲線-簡単なはずです(非常に相対的な用語です。コンテキストでは、VB6、PHP、Javascript、およびCore Javaに精通しています)
- サポートされている必要なグラフィック関連機能-ホワイトボード、ドラッグアンドドロップウィジェット、アニメーション(派手なものである必要はありません)など。
- チュートリアルと優れたドキュメントの可用性
このWebアプリに役立つ2つのオープンソースマインドマッピングアプリケーションがあります。
- Silverlight -hxxp://silverdraw.codeplex.com/(webapp)-POC設計に似ています。
- Java -hxxp://www.xmind.net/(デスクトップアプリ)-必要なマインドマッピング機能のほとんどが存在します。Vaadinを使用すると、大きなプラスポイントであるコードを再利用できます。
私たちは他の適切なフレームワークを受け入れています。どのフレームワークを選択しますか?
PS:あいまいなURLの言い訳です。新規ユーザーは、1つのハイパーリンクのみに制限されています。
javascript - 埋め込み可能な JavaScript ブレーンストーミング ツール
友達と共同でブレインストーミングを行うための Web サイトを開発しようとしています。オンラインでマインド マッピング サービスを提供する Web サイトはたくさんありますが、ブレーンストーミング中にファイルやデータを共有できるように、独自の Web サイトを作成したいと考えています。
そこで、サーバー上のデータベースに関連付けることができるマインドマップの機能を提供するために、HTML ページに埋め込むことができるプラグインを探しています。そのようなプラグイン/または同様のブレーンストーミング/マインドマッピング プラグインは存在しますか?
私の調査によると、有望なリーダーである webofweb.net だけが、機能している Web サイトを持っていません。
プラグインが見つからない場合は、自分で機能を構築します。ここに私の考えがあります。私はまだアマチュアの html/javascript プログラマーなので、フィードバックや提案をいただければ幸いです。
- JavaScript ツリー ジェネレーターを使用してエントリを動的に整理し、FLARE ビジュアライゼーションで表示します
- それらを Jit ビジュアライゼーションで表示します (力指向グラフを使用する thejit.org)。
- グリッドで jqueryui ドラッグ可能なものを使用する
- アイデアをリンクする機能は失われますが、少なくとも同様のアイテムをまとめることはできます
私が検討していない代替案はありますか?
jquery - jqueryでmindmeister.comのようなマップを作成するにはどうすればよいですか?
Mindmester と同様のインターフェイスを持つサイトを構築したいと考えています.. ちょっとマインド マッピング機能..
それが何で構築されているのか知りたかった..
java - グラフを処理するための API はありますか? Javaで
MindMap http://en.wikipedia.org/wiki/Mind_mapの概念を使用したいと思います
AIプログラムで。Java用のAPIはありますか? 十分なドキュメントと例を備えたグラフを描画および操作するための優れた API も機能します。
私は実際にそれをグラフィカルに表現する必要はありません.任意の方法でマップを構築し(グラフを表すために使用されます)、それを検索するだけです.
プログラムは単語を入力として受け取ります
マインドマップで検索して、関連する単語を表示します。
file - ファイルシステムに基づくマインドマッピング
以前は自分の仕事を追跡するために使用していたテキスト ドキュメントの代わりに、マインド マッピング ソフトウェア (Freemind と Xind) を使い始めました。主な問題 (どちらの場合も) は、ファイルとフォルダーを追加、削除、または名前変更するときに (マインド マップを更新する必要があるたびに)、ファイルとフォルダーへの参照を維持することです。
私が探しているのは、次のことができるマインド マッピング ツールです
。
-これらのフォルダーとファイル間の関係を作成し、メモを追加し、スタイルを変更します。
-フォルダー/ファイルが追加、削除、または名前変更されるたびに、それに応じてマインドマップが自動的に更新されます(Linuxではinodeに基づいて機能すると思います)。
ありがとう。
visualization - Javascriptを使用したプロセス/マインドマッピングの例?
Javascript視覚化ライブラリ(例:Raphael / Processingなど)を使用してプロセスマップまたはマインドマッピングスタイルの視覚化を作成する例はありますか?