問題タブ [coordinate]

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

c# - C# 座標キー付きディクショナリ

クラスRoomと クラス がありWorldます。現在、私は

Room私は次のようにsを保存します:

しかし、アクセスしようとすると、null が返されます。

これが起こっている理由を理解しています。しかし、私の質問は次のとおりです。これを行うためのより良い方法を知っている人はいますか?

0 投票する
11 に答える
20260 参照

java - Java:無限のゲーム世界の座標マップを格納するための優れたデータ構造は何ですか?

私はPHPでのコーディングに慣れていますが、Javaに精通しておらず、これはしばらくの間問題になっています。かなり簡単な解決策になると思いますが、どのように検索しても良いサンプルコードが見つからないので、次のようにします。

私は、タイルベースのマップ上で2Dランダムに生成された無限の世界で行われるゲームをプログラミングしています(ニッチピッキング:それが本当に無限ではないことはわかっています。世界はかなり大きいと思います)。map [x] [y]多次元配列の通常のアプローチは基本的な考え方として始まりましたが、JavaはPHPのように非整数(つまり負の)配列キーシェナニガンの方法を提供しないため、適切に(- x、+ x、-y、+ y)配列キーを使用した座標系。

特定のx、y座標でタイル上のオブジェクトを検索できるようにする必要があります。また、特定のタイルの「隣接するタイル」を検索できる必要があります。(getObjectAt(x、y)、get(x + 1、y)などができれば自明です)

四分木やR木などについて読んだことがあります。コンセプトはエキサイティングですが、Javaでの優れた単純な実装例は見たことがありません。それに加えて、それが私が正確に必要としているものであるかどうかは本当にわかりません。

アドバイスは大歓迎です

ありがとうございました

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

get - openstreetmapデータベースの座標から最も近いノードを取得します

たとえば、座標があります。

OSMDBで最も近いノードを見つけたい

この例では、ノード906459460

http://www.openstreetmap.org/api/0.6/node/906459460

次に、どの方法がその一部であるかを知りたい

この例では

http://www.openstreetmap.org/api/0.6/way/78456451

http://www.openstreetmap.org/api/0.6/way/76966153

http://www.openstreetmap.org/api/0.6/way/76965957

APIを使用するにはどうすればよいですか?ありがとう

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

uiimageview - 画面座標系で表示されたUIImageの座標を見つける方法は?

UIImageが表示された状態で画面をタッチすると、画面座標で(screen.x, screen.y)の座標を取得できます。この座標から UIImage 座標 (image.x、image.y) を取得するにはどうすればよいですか? UIImage は UIImageView にあります。

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

map - 行優先のインデックス

現在、2D 地形図を 1 次元配列に保存するプロジェクトに取り組んでいます。マップ内の各ブロックには、xy 座標によってインデックスが付けられます。そのため、マップを 1 次元配列に保存するために、行優先順の方法 ( http://en.wikipedia.org/wiki/Row-major_order ) を使用して、xy 座標を単一のインデックス値 (どのインデックス値に変換するか) に変換しました。ブロックを配列に入れましょう)。

さて、私の問題は、それを元に戻す方法です。xy座標に戻す必要がある一意の番号があります。どんな助けでも大歓迎です。^^

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

3d - 3D 座標グラフ

Mathematica で 3D 座標をプロットするにはどうすればよいですか? Mathematica を使用して 3 次元点をプロットしようとしています。私も終わった後、彼らがどのように見えるかを見たいです。これまでのところ、これが私が行ったことです...プロットするポイントが何千もあります。

入力

出力

グラフが表示されません。助けてくれてありがとう!-ジョー

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

flash - Papervision3D 座標軸

フラッシュ アプリケーションがあり、papervision3d ライブラリを使用しています。オブジェクトをシーンに配置しましたが、問題はありませんが、座標軸 (x、y、z) もユーザーに表示したいと考えています。これらの軸を表示する方法はありますか?

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

xcode - xcode画像座標

iPhone用のゲームを作っている最中です。特定の座標を超えた場合に画像を削除する方法を考えていました。私はxcodeでこの海峡をやっています。また、いくつかのサンプルコードを投稿してください。すべての助けに感謝します。

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

google-maps - Google マップ: マーカーをマップの左上に置きます

タイトルが言うように、特定の緯度、経度にマーカーを追加する方法を知っています。ここで、マーカーを追加して、マップの左上または右上に配置します。javascript api v3 を使用してこれを達成するにはどうすればよいですか?

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

javascript - マウスクリック座標から WebGL 3d 空間のオブジェクトを取得する方法

WebGL でボードゲームを作成しています。ボードは回転/ズームできます。キャンバス要素 (x,y) のクリックを 3D 空間の関連点 (x, y, z) に変換する方法が必要です。最終的な結果は、ユーザーに最も近いオブジェクトに触れる点を含む (x、y、z) 座標を知りたいということです。たとえば、ユーザーがピースをクリックすると、ピースとゲームボードの両方を通過する 3D 空間を光線が移動することを想像できますが、ピースがあった時点でのピースの (x、y、z) 座標が必要です。触れた。

これは非常に一般的な問題に違いないと思いますが、Google で解決策を見つけることができないようです。3D 空間の現在のビューを 2D に投影して、2D 空間の各ポイントを 3D 空間の関連するポイントにマッピングできるようにする方法が必要です。ユーザーがボード上のスペースにマウスを合わせて、スポットの色を変えられるようにしたい。