問題タブ [coordinate-transformation]

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 に答える
805 参照

r - netcdfファイルの逆投影

NetCDFファイルで逆座標変換を行うにはどうすればよいですか?75の経度値と36の緯度値を持つグリッドがあります。

unidataのドキュメントによると、netcdfで(lat、lon)から(x、y)への逆変換を実行できるはずですが、これをどのように実行できるかわかりません。緯度経度グリッドをランベルト正角円錐図法グリッドに変換したいと思います。

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

matrix - 座標変換

空間に2つの3Dオブジェクトがあり、あるオブジェクトから別のオブジェクトにポイントをコピーしたいと思います。問題は、これらのオブジェクトが共通の座標系を共有しておらず、座標変換を行う必要があることです。両方のオブジェクトのローカル変換行列があり、ワールド変換行列にもアクセスできます。これらの変換行列を使用して実行する計算がいくつかあることは知っていますが、その方法がわかりません。

他のオブジェクト(またはその座標系)にコピーした場合、最初のオブジェクトの1つのポイントを(ワールド座標に対して)同じ位置になるように変換するにはどうすればよいですか?

ありがとう

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

directx - 視錐台カリングのバウンディング ボックスを変換するにはどうすればよいですか?

変換とバウンディング ボックスを保持するノードを含むシーン グラフと、viewProjection マトリックスから各フレームを構築するビュー フラスタムがあります。ただし、ボックスには、ボックスのローカル空間に 4 つの頂点の座標があります。視錐台と同じ空間にそれらを取得するために、それらを変換して、視錐台との交差を確認できますか?それらをワールド空間に持ち込もうとしましたが、50 個のワールド マトリックスがあるので、それは奇妙でした(私はインスタンス化され、各インスタンスには独自のワールド/トランスフォーム マトリックスがあります)

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

matlab - PCAの新しい基礎に新しいポイントを投影する方法は?

たとえば、9つの変数と362のケースがあります。PCA計算を行ったところ、最初の3つのPCA座標で十分であることがわかりました。

これで、9次元構造に新しいポイントがあり、それを主成分システムの座標に投影したいと思います。新しい座標を取得する方法は?

ここに画像の説明を入力してください

新しい主成分ベースに投影された新しいポイントの座標を取得するにはどうすればよいですか?

0 投票する
0 に答える
169 参照

qt - QPainter::translate に相当する Xlib

xlib 関数を使用して QPainter::translate 機能を実装するにはどうすればよいですか。xlib が描画時にすべてのピクセルに xOffset、yOffset を追加するようにします。

2 つの変数 xOffset と yOffset を保持し、呼び出されるたびに描画関数に追加できます。でもQPainter::translateみたいに一度はやりたい。

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

ios - CLRegion を MKMapRect などに変換する

CLRegion (中心と半径) を 2 点 (左上、右下) の座標セットに変換したいと思います。

この回答を見たことがありますが、適切ではありません: Convert MKCoordinateRegion to MKMapRect

私が CLRegion を持っている理由は、それが Forward Geolocation の出力であるためです。

データベースを照会するには、2 つの緯度/経度ポイントが必要です (したがって、CLRegion の containsCoordinate は使用できません)。

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

wpf - 別のビジュアルの座標系を基準にしてビジュアルの境界を取得するにはどうすればよいですか?

IScrollInfoMakeVisibleメンバーを実装しているときに、問題が発生しました。Visualスクロールされているパネルを基準にしたその境界の座標を取得する必要があります。

これがの場合UIElement、「TranslatePoint」メソッドを呼び出すだけなので簡単UIElementですが、のサブクラスでありVisual、その逆ではないため、必ずしもそれを当てにすることはできません。

これを達成するにはどうすればよいでしょうか。

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

3d - 2D 座標を 3D 座標空間に変換する

私はマーカーのない拡張現実アプリケーション (別名マーケットレス AR) のエンジンで作業しています。SURF アルゴリズムから取得した関心点を使用して、画像内のポイントを識別し、それらのポイントを参照として使用して情報を描画しますが、 2D 情報 (検出された関心点) を 3D モデルに変換して、3D 座標空間にマッピングし、3D オブジェクトをシーンにレンダリングする最良の方法。それを行うアルゴリズムはありますか?

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

wpf - WPFコントロールの左上隅にウィンドウを配置する

左上隅が特定のWPFコントロールの左隅と同じポイントになるようにウィンドウを配置しようとしています。
そこで、コントロールの画面座標を次のように取得してみました。

次に、ウィンドウの座標Topと座標をに設定します。 しかし、私のウィンドウは、左上隅で彼と重なるのではなく、常にコントロールの右側に表示されます。 LefttargetPoints

私は何が間違っているのですか?どのようにそれを行うことができますか?

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

.net - アメルスフォールト RD の緯度経度を xy に変換 New (epsg:28992)

Amersfoort RD New (epsg:28992) 投影システムの GPS 緯度経度を xy 座標に変換するのを誰が手伝ってくれますか?

私の開始点 (GPS デバイスからのデータ) は次のようなものです。

または 51°57'23,1600"N;004°34'27,5760"E

GPS を使用しない別の GIS ソフトウェアでは、上記の投影システムを使用して、同じ場所で次の x 値と y 値を取得します。X: 99128,7851960541 Y: 441194,717554809

私はすでに別のアプローチを試みましたが、まだ成功していません。目標は、GIS ソフトウェアで現在の GPS 位置をリアルタイムで視覚化することです。

どうも