問題タブ [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 投票する
5 に答える
5083 参照

objective-c - Objective Cの2点間の距離を計算するために余弦法を使用していますか?

Google マップからいくつかの GPS 座標を取得し、Objective C を使用してそれらの間の距離を見つける必要があります。数式を実装しましたが、大きな結果が得られます。

Google マップの値を Google Earth とインターネット上のジオコーディング サービスに戻してテストしたところ、すべてがチェックアウトされました。コサインの法則では、座標を渡す前に何らかの変換を行う必要があるのではないかと疑い始めています。

私は Haversine 式の同様の実装を行いましたが、これも大きな結果をもたらしました。次に、デバッグが簡単で、非常に高い精度は必要ないため、コサインに切り替えました。

誰かがこれに少し光を当てるか、コードを使用できることを願っています:)

ここで参照されているリンクから計算された上記:stackoverflowの質問

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

c++ - OpenGL:究極の座標系混乱ソリューション?

私は、私のコーディネイトがそれぞれの場合にどのように機能しているかを考えるのにうんざりしています。

このコードでY軸を反転できると聞きました。

しかし、私はすべきですか?これは他のいくつかの外部機能や照明などを壊しませんか?

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

iphone - 3D 空間で使用する値

これは私が実際に抱えている機能的な問題ではなく、より戦略的な問題です。私は 3D プログラミングが初めてで、チュートリアルや例を見ると、座標は通常 -1 から 1 の間であることが分かります。

座標として整数を使用する方が自然だと思います。小さな浮動小数点値が使用される特定の理由はありますか? おそらくパフォーマンスやその他のものですか?

まだそこまで進んでいないので、この質問をするのは時期尚早かもしれませんが、インポートするオブジェクト/テクスチャを作成するとき、それらは通常、座標のサイズが整数であるアプリケーションで作成されると思います (テクスチャ用の Photoshop など)。これは、x/y/z サイズを定義する方法には関係ありませんか?

前もって感謝します!

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

latitude-longitude - パノラマ画像に緯度/経度座標を投影する方法は?

緯度/経度座標の 2 つのセットがあります。

最初のものは、正距円筒図法のパ​​ノラマ写真の座標です。ポイントインサイトの2つ目。ということで写真に載っています。

画像に描画するには、2 番目の点の x/y 座標が必要です。ジャバスクリプトで。

正距円筒図法のパ​​ノラマ画像とアプリケーションの例 (緯度/経度座標の代わりに方位と距離を使用):

http://www.diy-streetview.org/data/development/20100121/streetview-playerA.html?streetview=small/001sm.jpg

ヒント: 水平線は画像の高さの半分です。
カメラは地上2メートル。
画像方向は画像の中央です。それが「見える」場所。

オランダにあるため、負の高度はエラーではありません。彼らは本当に喫水線より下です。

複雑な場合は、カメラの高さと GPSAltitude をスキップします。

ビットデータ:

001sm.jpg
GPSLatitude: 51.802104
GPSLongitude: 3.929393
GPSAltitude: 1.100000
GPS 画像の方向 = 260 度

002sm.jpg
GPSLatitude: 51.802082
GPSLongitude: 3.929200
GPSAltitude: -2.270000
GPS 画像の方向 = 265 度

003sm.jpg
GPSLatitude: 51.802082
GPSLongitude: 3.928986
GPSAltitude: -3.710000
GPS 画像の方向 = 275 度

004sm.jpg
GPSLatitude: 51.802104
GPSLongitude: 3.928771
GPSAltitude: -3.710000
GPS 画像の方向 = 270 度

ありがとう、
Jan
janmartin AT diy-streetview DOT org

0 投票する
8 に答える
43211 参照

multidimensional-array - 2 次元配列の x、y および行、列属性は逆ですか?

x,y 座標平面を考えると、x,y は順序付けられたペアの一般的な表記法ですが、2 次元配列を使用する場合、myArray[row][col] があり、row は y で、col は x です。 . それは後ろ向きですか、それとも私の考えが間違っているだけですか?myArray[x][y] のように見えると思っていましたが、実際の行と列 (ゲームボードのように) が必要な場合は間違っています。行列ボードを真に模倣するのは myArray[y][x] ではないでしょうか。 ?

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

iphone - iPhone、cocos2d 座標系

CocosNode を作成し、このノードにスプライトを挿入しました。ノードとスプライトを別々に動かしました。結果ノードには座標があるため、スプライトには別の座標があります。画面にスプライトが表示されますが、スプライトの座標が画面の境界からはみ出しています。

スプライト座標をスクリーン座標に変換する方法を教えてください。

ありがとう。

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

java - 直交座標を極座標に変換する Java パッケージ

直交座標を極座標に変換する必要があります。私が使用できるライブラリをお勧めできますか。これを自分で作成する必要はありません。

これは、天文画像ファイルに含まれるメタデータを理解するために使用されます。

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

math - ピクセル座標への六角形グリッド座標

六角形のグリッドを使用しています。非常にエレガントなため、この座標系を使用することにしました。

グリッド

この質問は、座標自体の生成について説明しており、非常に役立ちます。私の問題は、これらの座標を実際のピクセル座標との間で変換することです。座標がx、y、zの六角形の中心を見つける簡単な方法を探しています。ピクセル座標の(0,0)が16進座標の(0,0,0)にあり、各六角形のエッジの長さがsであると仮定します。x、y、zはそれぞれ座標を軸に沿って一定の距離だけ移動させる必要があるように思えますが、奇妙な方法で相互に関連しているため、頭を完全に包むことはできません。

反対方向に移動して、ピクセル座標の任意の(x、y)ポイントを、そのポイントが属する16進数に変換できる場合のボーナスポイント。

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

gps - 近くの POI を取得する方法

私はすべての住所を持つ興味のあるポイントのデータベースを持っています。

特定の位置から近くのすべてのPOIを取得するためのメソッド/名前/呼び出しが何であるかを知りたいです。

少なくともすべての住所を LAT / LON 座標に変換する必要があることは理解していますが、私の質問は次のとおりです。

特定の LAT / LONG に対して、データベース/配列からどのような POI が距離によって近くにあるかを取得するにはどうすればよいですか。たとえば、次のようになります。

ここにいます 0,0半径2 km 以内の最寄りの POI は次のとおりです。

  • POI A (1.1 Km)
  • POI C (1.3 Km)
  • POI F (1.9 Km)

欲しいものを手に入れるために何を調べる必要があるのか​​ わかりません:-(

どんな助けでも大歓迎です。 ありがとうございました

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

google-maps - LAT/LONG 座標の範囲内の国を取得する

問題!

特定の範囲の LAT/LONG 座標内にある国を見つける方法を探しています。

例えば:

Google マップを使用してアフリカのある地域を表示すると、現在表示されている国がわかります。

これは少し野心的で、主な問題は必要なポリゴンの精度に対処することだと思います。これらの精度はそれほど優れている必要はありません。国境はおそらく数十マイル、またはそれ以上離れている可能性があります。

これは全世界で必要になります。