問題タブ [coordinate-systems]

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 投票する
4 に答える
3135 参照

geocoding - 緯度と経度を変換するには?

これらの数値から計算する方法:

緯度と経度に?

そのはず

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

flash - 親で座標を取得しますが、ステージでは取得しません

localToGlobalFlashと座標をローカル システムからグローバル システムに変換する方法については知っていますglobalToLocalが、中間を達成する方法はありますか? 座標を任意のシステムから他の任意のシステムに変換するには?

スプライト内にクリック可能なオブジェクトがあり、スプライトはステージの子です。スプライトでクリックしたポイントを取得したい。

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

opengl-es - 固定座標系での OpenGL ES の回転

軸の向きを変更せずに、2 つの軸を中心にオブジェクトを回転させる方法を見つけるのに本当に苦労しています。最初にX軸を中心に、次にY軸を中心にローカル回転のみが必要です(例にすぎません。座標系全体を変換せずに、オブジェクトのみを変換する必要はありません)。問題は、X軸の周りにglRotatefを使用している場合、軸も回転し、それが望ましくないことです。私はそれについてたくさんの記事を書いてきましたが、まだ何かが欠けているようです. いつも助けてくれてありがとう。

ここにいくつかのサンプルコードを用意するには、次のようなものです

しかし、これは座標系も変換します。

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

android - Androidキャンバス座標系

キャンバスの座標系を変更する方法についての情報を見つけようとしています。円や線などを使用してキャンバスに描画したいベクターデータがいくつかありますが、データの座標系がキャンバスの座標系と一致していません。

使用している単位を画面の単位にマッピングする方法はありますか?

ディスプレイ全体を占めていないImageViewに描画しています。

各描画呼び出しの前に独自の計算を行う必要がある場合、ImageViewの幅と高さを見つけるにはどうすればよいですか?

私が試したgetWidth()とgetHeight()の呼び出しは、ImageViewのサイズではなく、キャンバス全体のサイズを返しているようです。これは役に立ちません。

私はいくつかのマトリックスのものを見ます、それは私のために働く何かですか?

「publicvoidscale(float sx、float sy)」を使ってみましたが、各ピクセルを拡大することで、ベクトルスケール関数というよりは、ピクセルレベルのズームのように機能します。これは、画面に合わせて寸法を大きくすると、線の太さも大きくなることを意味します。


アップデート:

いくつかの調査の後、私は座標系を他のものに変更する方法はないと考え始めています。すべての座標を画面のピクセル座標にマッピングし、各ベクトルを変更してマッピングする必要があります。getWidth()とgetHeight()は、今ではうまく機能しているようです。何が悪かったのかは言えますが、コンストラクター内ではこれらのメソッドを使用できないのではないかと思います。

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

bash - オープンソースライブラリを使用して、スクリプトからシェープファイルをAGD66からGDA94に変換するにはどうすればよいですか?

オープンソースライブラリを使用して、プログラムでシェープファイルをAGD66からGDA94に変換するにはどうすればよいですか?arcgisscriptingライセンスがないので使いたくない。

これは自動化可能である必要があります。bashまたはpythonスクリプトを使用できます。

これらの座標参照系間で異なる楕円体が使用され、歪みグリッドを使用する必要があるため、これは通常の再投影よりも少し複雑です。

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

php - 座標系 (PHP 配列)

ポイントA(x、y)とB(x、y)があります。それらは配列としてリストされています (a => array(x,y), b => array(x,y))

ポイントAとBの間の長さを取得する方法。phpで助けてください。:)

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

geospatial - データセットに使用されている地理投影法を推測するにはどうすればよいですか?

kmlに変換するシェープファイルがたくさんあります。

それらを開くことはできますが、それらの座標系がわかりません (作成者から提供されたものでもありません)。

たとえば、これはアムステルダム市の境界上の点である必要があります: 'x': 106980.0, 'y': 491810.0.

理想的には、ウェブサイト、ライブラリ、スクリプト、オラクル、タコなど、これらのデータがどの投影法に基づいているかを教えてくれるものを見つけたいと思っています。

このようなものは存在しますか?私の現在の必要性は、この特定の投影システムを見つけることですが、可能であれば、未知の形式の座標がいくつかあるが、それらがどこにマップされるべきかを知っているすべてのケースでそれを推測する方法を希望します. この質問の読者もそれから恩恵を受けるでしょうが、私の本当に具体的な質問への答えから恩恵を受けることはありません.

0 投票する
4 に答える
41214 参照

ios - UIView の原点をそのウィンドウ座標系に変換します

ウィンドウ座標系で scrollView の原点を取得したい。たとえば、現在、scollView の原点は (0,51) です。ただし、ウィンドウ座標系では、51 + 44(ナビゲーションバーの高さ)+20(ステータスバーの高さ) = 115 である必要があります。つまり、ウィンドウ座標系では、scrollView.frame.origin は (0,115) である必要があります。convertPoint: メソッドを試しましたが、(0,51) または (0,0) を取得することがあります。これに対する解決策を提供してください。ありがとう

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

coordinate-systems - U,V 座標はどのように機能しますか?

グローバル x、y 座標を取る画像処理関数を、u、v 座標を取る画像処理関数に変換するアプリケーションを作成しています。U,V 座標系はどのように機能しますか?

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

algorithm - 2D グリッド上で最も近いオブジェクトを見つけるためのアルゴリズム

グリッド上の各スポットが x 個のオブジェクト (x >=0) を持つ 2D グリッドがあるとします。ユーザーが座標を指定すると、アルゴリズムがオブジェクトを含む最も近い座標 (指定されたものを含む) を見つけるように、きれいなアルゴリズムを考えるのに苦労しています。

簡単にするために、2 つの座標が同じ距離にある場合、最初の座標が返されると仮定します (または、アルゴリズムがこのように機能しない場合は、最後の座標は問題ではありません)。

編集: 1 離れた座標は、1 上、下、左、右のいずれかでなければなりません。斜めに離れた座標は2です。

余談ですが、アルゴリズムに関する優れた無料のオンライン リファレンスは何ですか?