問題タブ [panning]
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.
panning - cytoscape.js でパニングを有効化/実装するには?
cytoscape.js のソース コードでは、パンニングについて何度か言及されています。パンとは、 d3.jsで行うことができるように、背景をつかみ、つかみながらマウスの移動方向にグラフ全体を移動する機能を意味します。これまでのところ、関連するライブラリと css を含めました。
依存関係をロードして機能を有効にするのと同じくらい簡単にパニングを有効にする必要がありますか?それとも、イベントを取得する際に cy.pan() を呼び出して実装するのはユーザーの責任ですか?
html - 再レンダリングせずに Html5 キャンバスをパンする
Html5 キャンバスを再レンダリングせずに、滑らかな遷移 (びくびくしない) でパンしたいと思います。これは可能ですか?コード例はありますか?
可能であれば、ズームにも適用できますか?
ローエンド システム (Windows タブレット) で実行すると、パニングが CPU を使いすぎて使用できなくなるというパフォーマンスの問題があります。範囲は ~2000 のグラフィック オブジェクトです。
java - パンとズームおよびユーザーインタラクションをサポートする画像表示キャンバスの作成
私はAdobeIllustratorに似ていますが、はるかに単純で、画像ではなくコードを生成するプログラムを作成しています。
私が抱えている問題は、AffineTransformが正しく機能しないことです。誤用が原因である可能性があります。はい、AffineTransformスレッドがたくさんあることは知っていますが、私の質問には答えられません。
現在、画像の表示を制御するために3つの変数(scale、centerX、centerY)を使用しようとしています。centerXとcenterYは、画面の座標ではなく、画像を基準にしています。それらの目的は、ズームインとズームアウトを左上隅ではなくJPanelの中心から行うことです。
私は非常に接近するためにいくつかの異なる試みをしましたが、私がしていることに対して十分に正確ではありません。これを達成した後、AfflineTransform.createInverse()がNoninvertibleTransformExceptionをスローするため、ユーザーの操作を処理する方法がわかりません。これに関するアドバイスもいいでしょう。
私は多くの構成されていないものを試しましたが、運がありませんでした。これが、私がやろうとしていることのアイデアをあなたに与えるための最後のアプローチです。
私は自分自身を十分に説明したと思います。このAffineTransformのものは私を混乱させたので、私がもう何をしようとしているのか説明することはほとんどできません。
java - JFreeChart: ズームおよびパン後にデータが消える
TimePeriodValuesCollection を表示する JFreeChart 時系列グラフがあります。データセットには 2 つの間隔が含まれています。データは正しく表示され、ビューを (Ctrl キーを押しながらドラッグして) パンすることができます。問題は、ズームインし、ズームされたビューでビューを右にパンすると、最初の間隔が表示されなくなった後、2 番目の間隔が突然消えることです。
間隔が 1 つしかない場合、またはズームインしなくても、すべて問題ありません。
何かご意見は?
SSCCE:
time-series - パニング時に flot 時系列のデータを動的にロードする
時系列で作業しているプロジェクトの使用状況をグラフ化するために、Flot を正常に使用しています。フロー グラフは過去 24 時間から始まり、パンとズームが可能です。
データはサーバーで 15 分ごとにサンプリングされ、json に変換され、AJAX を使用したビジー ポーリングを介して flot グラフによってダウンロードされます (変更をチェックします)。
数か月後、(もちろん) 非常に多くのデータが得られたため、配列がかなり大きくなりました。サーバーからダウンロードされたjsonに、フロートグラフの可視スペクトルのみが含まれるように制限したいと思います。最初のダウンロードを制限するのは簡単ですが、パンとズームの処理方法がわかりません。パンとズームにバインドされたイベント ハンドラーが既にありますが、移動するたびに発生します (特にパン)。
パンニングの開始と終了を検出することはできますか?
windows-phone-7 - Bing マップでのパンとズーム
ユーザーが bing マップを操作しているときに行うパンとズームの量 (緯度/経度またはピクセル単位) を計算したいと思います (私は Windows Phone 7 プラットフォームを使用しています)。その問題を解決するための提案は高く評価されます。
objective-c - touchesMoved が呼び出されない UIScrollView
UIImageView を含む UIScrollView があります。UIScrollView を使用すると、UIImageView を介してズームとパンを行うことができます。
問題は、毎回指の動きを知りたいということで、 touchesMoved メソッドでイベントをキャッチしようとしています。しかし、正しく呼び出された touchesBegan と touchesEnded にもかかわらず、機能していません。
実際、指の動きが非常に小さい場合は touchesMoved が呼び出され、UIScrollView はパンを開始しません。UIScrollView が動き始めた瞬間に、イベントの呼び出しが停止します。
何が問題で、どのように修正するか知っている人はいますか? 内部の UIImageView がイベントなどをキャッチしている可能性があると思いました。
c# - 単純な WPF パン。このコードは近いですが、完全には正しくありません
RenderTransform を使用して、WPF Canvas オブジェクトで単純なパンを実行しようとしています。マウスボタンを押したままドラッグできると思います。次のコードを使用すると、クリックすると奇妙なホップが発生します。その原因は何ですか?第二に、ドラッグ中のオブジェクトは、より適切な用語がないために「不安定」です。何故ですか?
そしてXAML:
html - HTML5またはJQueryフルスクリーン十字カーソル
私たちは皆、コンピューター上でそのフルスクリーンの十字カーソルを使って、あるいはいくつかのアニメーションでさえそれを見る軍隊の映画を見てきました。
たとえば、YouTubeのこのビデオの冒頭にある「DishonorableDisclosures」では、私が話していることが正確にわかります。-https://www.youtube.com/watch?v=X - Xfti7qtT0
もう1つの例は、Windows用のプログラム「CrossHair1.1」です-http ://www.softpedia.com/get/Desktop-Enhancements/Other-Desktop-Enhancements/CrossHair.shtml
HTML5でこれを行うことは可能だと思いますが、どちらの言語で行うかは言うまでもなく、JQueryで行うかどうかはまったくわかりません。しかし、私は自分でそれを行うことができるように見つけたいと思います。他の人も同様に学びたいと思うので、誰かがこれを助けるためのリンク、リソース、または何かを持っているなら。どんな助けでも大歓迎です。
ありがとう、気をつけて。
これを理解してくれた「GabyakaG.Petrioli」に感謝します。時間を節約するために、コード全体を(少しスタイルを付けて)下に配置します。
user-interface - パン、正確な定義
スクロールとパンの違いは何ですか?パンは画像/背景をドラッグするアクションとして識別されますが、スクロールはスクロールバーを使用する場合のみです。
そして、ドラッグとパンの違いは何ですか?
グーグルマップの地図をドラッグすると、ドラッグまたはパンのどちらの用語が適切ですか?