問題タブ [protovis]

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.

0 投票する
1 に答える
529 参照

javascript - Protovisを使用した対数棒グラフ

上記のコードを使用して、Protovisを使用して棒グラフを生成しています。このグラフを対数目盛に変更するにはどうすればよいですか?

0 投票する
2 に答える
323 参照

html - MAC での HTML5 プロット ライブラリのパフォーマンスの問題?

非常に大きなデータのプロットを検討しています。FLOT、FLOTR、PROTOVIS (およびその他の JS ベースのパッケージ) を試してみましたが、常に直面する問題が 1 つあります。1000w 500h グラフで 1600、3000、5000、8000、および 10k ポイントをテストしましたが、これらはすべて PC ブラウザ (IE および FF) で妥当な時間内にレンダリングされます。しかし、MAC FF/Safari でレンダリングすると、500 データ ポイントから開始すると、ページが大幅に遅くなったり、クラッシュしたりします。

誰かがこの問題に遭遇しましたか?

0 投票する
2 に答える
2377 参照

jquery - javascriptのネットワークグラフ、jQueryだけで可能?

JavaScript で特定のネットワーク グラフを実装する必要があります。InfoVis Toolkit と Protovis を見てきましたが、それらのカスタム レイアウトと多くのカスタム コードを実装する必要がありました。それらが多くの付加価値をもたらすかどうかはわかりません。このウィジェットは非常に効率的である必要があります。訪問者の多い多くの Web ページに表示されるためです。ウィジェットによって速度が低下することは望ましくありません。

このグラフのノードは html リッチです。ドロップダウン、入力要素、ポップアップなどです。したがって、div は各ノードにとって非常に意味があります。AJAX を使用して JavaScript で div を簡単に作成し、サーバーからデータを読み取ることができました。javascript でレイアウト メカニズムを実装し、jQuery を使用してノードを追加/更新/削除するときにすべてをアニメーション化します。

jQuery のみを使用することを妨げていると私が考えることができる唯一のことは、ノード間の接続です。それらを描くにはどうすればよいですか?ノードの下にRaphaelのようなものを使用して、ノードの位置と Raphael の間を調整できるかもしれませんが、Raphael を簡単に見てみると、難しいように見えます。

ノード間の接続を描画する別の簡単な方法はありますか? IE サポートは、少なくとも IE8 にとって重要です。線は、異なるタイプの接続を表すために、曲線およびパターン化(点線、二重線など)できることが好ましい。

更新:提案されたmxGraphのようなソリューションにお金を払ってもかまいません。これまでの解決策は、さまざまな接続の透明な PNG 画像を作成することです。私の状況のノードは幾分グリッドにあるため、最大数の異なる接続イメージがあり (かなり大きくなります)、それらは透過的であるため、互いの上に重ねることができます。わかる?

0 投票する
2 に答える
2250 参照

svg - 2桁または3桁の国コードを使用している国のSVGまたはGeoJSONはどこにありますか?

Polymaps.orgライブラリ(Protovisと組み合わせて)を使用して、優れたベクターベースの世界地図を作成しました。ただし、例(http://polymaps.org/ex/world.html)では主題図のGeoJSONを使用していますが、国は2桁の国コードではなく名前でコード化されています。

データをペアリングすると、「ロシア」と「ロシア共和国」などの問題が発生します。ISO 2または3桁のコードを使用している国のGeoJSONファイルを知っている人はいますか?名前を使うのはおかしいようです。

他のSVGタイプのファイルも役に立ちます。作成することはできますが、そこに存在しているに違いないと思い、見つけ方がわかりません。

0 投票する
1 に答える
265 参照

c# - Protovis と .net winform アプリケーション

Winform/WPF Windows アプリケーションで Protovis データ ビジュアライゼーション コントロールを表示して使用したいと考えています。.netでこれを行う方法を誰か助けてもらえますか?

前もって感謝します。

敬具、オムカー

0 投票する
1 に答える
523 参照

javascript - protovis(Javascriptグラフライブラリ)からクリックイベント関数をトリガーしたい

グラフライブラリprotovisを使用して、棒グラフを作成しました。

質問: バーをクリックしたら。そのバーの詳細をdivで取得または表示したい代替テキスト

でprotovisのドキュメントを参照してくださいhttp://vis.stanford.edu/protovis/ex/bar.html

特定のバーの詳細を取得するためにjavascriptまたはjqueryのバーにアクセスしたいのですが

0 投票する
2 に答える
2221 参照

c# - WebKit ブラウザの InvokeScriptMethod() 使用中の問題

WPF アプリケーションで WebKit ブラウザー コントロールを使用しています。Protovis対応のHTMLをレンダリングしたいので使用しています。この時点まで、私は成功しています。ここで、いくつかのパラメーター、特に double、int、string の配列を、コントロール内のレンダリングされたページの Java スクリプト メソッドの 1 つに渡したいと思います。WebKit から InvokeScriptMethod() API を試しましたが、パラメーターを渡したい場合は機能しませんでした。パラメータを取らないスクリプト メソッドを呼び出すと、すべてがうまく機能します。

誰か助けてくれませんか?私はそれに必死です。:)

ありがとう、オムカー

0 投票する
3 に答える
3844 参照

firefox - Firefox のインライン SVG

私はこれに少し困惑しています。私は JS ライブラリである Protovis を使用して SVG ビジュアライゼーションをレンダリングしていますが、これは Chrome と Firefox で完全に機能します。レンダリングされた SVG をサーバーに保存し、PHP 関数を使用して「ギャラリー」ビューで再レンダリングしようとしましたが、Firefox では失敗します。私が見るのはSVGのテキストだけですが、SVGではありません。

次のように、完全な svg コンテンツを保存します。

使ってみまし<object>たが、Firefox が見つからないプラグインをダウンロードするように促すだけです。

FF4 ベータ版では動作しますが、Firefox 3.6 でも動作しない理由がわかりません。これは私があきらめるべきものですか?ここでデモを見ることができます:

http://www.rioleo.org/protoviewer (「ギャラリー」をクリック)

もう一度ありがとう!

0 投票する
5 に答える
658 参照

javascript - グラフに最適なjqueryまたはjavascriptライブラリはどれですか?I

プロトビスを使用しています。IE は protovis をサポートしません。IE でグラフを使用する方法がある場合は、私に説明するか、グラフに最適な js ライブラリを知る必要があります。すべてのブラウザでサポート

0 投票する
1 に答える
930 参照

javascript - Protovis と JqPlot のパフォーマンス

Protovis および Jqplot JavaScript 視覚化ツールキットを評価しています。どちらも良いことがわかりました。しかし、1,00,000 から 10,00,000 と言う膨大な数のデータ ポイントをプロットしながら、それらのパフォーマンスを知りたいです。上記の中でパフォーマンスが最も優れている経験を共有してください。スピードと正確さの面で。

ありがとう、オムキー