チャートにポリゴンを描画し、座標の問題を取得しますx/y 座標を持つ二変量グラフがあります。
多角形を描画し (これは Add Polygon Annotation だと思います)、グラフをスクリプト化して多角形の座標を見つけることができます。問題は、チャートの x/y 軸の座標ではないことです。むしろ、ピクセルなどのようなポリゴン座標系の座標のようです。
質問: チャート上に多角形を描画/フリーハンドして、チャートの x/y 座標系の観点から多角形の座標を取得する方法はありますか?
ありがとう、DJ
Re: チャートにポリゴンを描いて座標を取得する質問@DJハンソン、
Add Polygon Annotation で作成されたグラフィックは、PictureBox オブジェクトに追加されたようで、保存スクリプトの値はピクセル単位です。 X 座標と Y 座標の近似値は、次のようにして作成できます。
- ポリゴンのピクセルを取得する
- PictureBox のサイズを取得する
- 各 AxisBox のサイズと、おそらく FrameBox のサイズを取得する
- 各軸の設定を取得する (Min、Max、Inc)
- 相対値を計算します。
つまり、計算したら、ポリゴン アノテーションを削除し、近似座標を使用してポリゴンを描画するグラフィックス スクリプトを FrameBox に追加します。
他の方法は、編集可能な多角形を描画するボタンをレポートに追加することです。 これには、MouseBox や Handle などを使用したコールバック関数が必要です。 私が想像できる他のコールバック方法があります。
現時点では、どちらの方法も試す時間がありません。 しかし、別のコミュニティ メンバーが解決策を持っている可能性があります。
これらの座標をどのように使用するつもりかを知っておくと便利です。