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

matlab - Matlab での 3 次元行列の座標の参照

Matlab では、座標が関数よりも小さい 3D マトリックス内のポイントを見つけようとしています。これらの座標が私が書くことができるよりもいくつかの関数に等しい場合:

しかし、次のようなことをしたい場合はどうすればよいでしょうか:

これは機能しません。「for」ループを使用せずにそのようなポイントを見つける別の方法は何ですか? 残念ながら、「for」ループを使用すると、コードの計算に時間がかかります。ご協力ありがとうございました!

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

ios - iOS MKMapView setCenterCoordinate が正確な座標を尊重しない

位置特定ボタンが押されたときにユーザーの現在の場所を中心にする次のコードがあります。

NSLog の出力は「センター (37.785834,-122.406417) を設定していますが、(37.785826,-122.406406) を取得しました」

これは、setCenterCoordinate が指示された座標ではなく、おおよその座標に移動したことを意味します。ズーム レベルを実装すると、同じ場所でズームアウトしてからズームインすると (setRegion も中心座標を変更するため) 古い場所から移動するため、これは非常に不便です。これは直感に反するものであり、Android プラットフォーム API はこの不規則な動作を示しません。

setCenterCoordinate が正確な座標に移動しない理由と、可能であれば、ズームアウトとズームインが同じ中心になるようにする方法を誰かが説明できますか。ありがとう。

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

flash - 正しい座標にもかかわらず、オブジェクトが正しい場所に追加されない

Actionscript 3 (Flash CS5) で、クリックするとステージから卵 (今のところ円) を生成し、(コード化された) トゥイーンでクリックした場所に卵を送るプログラムを作成しました。さらに、3D の錯覚を与えるためにスケーリングします。

卵のトゥイーンの 1 つに TweenEvent.MOTION_FINISH を追加して、モーションがいつ終了するかを確認します。そうなったら、元のマウス クリックと同じ座標で新しいオブジェクト (Splat と呼ばれる) を作成します。

問題 1:下の図に示すように、Splat オブジェクトが正しい場所に追加されていません。座標を確認すると、エッグクラスとスプラッシュクラスの両方で一致しています。また、両方のオブジェクトの登録ポイントがそれらの中間にあることも確認しました。最後に、問題の原因がスケールであるかどうかを確認しましたが、スケール トゥイーンを削除しても同じ問題が発生します。

(編集: 卵は正しい場所に配置されます。マウス クリックの元の座標は本来あるべきものです。位置がずれているように見えるのは、星のオブジェクトのみです。)

http://i45.tinypic.com/24bj1h3.png

問題 2: Splat オブジェクトは Egg オブジェクトと同じ量だけ縮小されます。どうしてこれなの?Splash を Egg に依存させるつもりはありません。

そして、ここに関連するコードがあります:

更新: カスタム SplatEvent を作成し、メイン クラスにそれをリッスンさせました。イベントは MOTION_FINISHED ハンドラーでディスパッチされます。できます!

ただし、卵の着陸の元の座標を返すために、メイン クラスで public static vars を使用して機能させる必要がありました。メインクラスのように:

Egg クラスでは次のようになります。

私はそれを受け入れることができますが、グローバル変数を使用したくないです。主な質問には答えていますが、これについての提案を行っています。ありがとう。

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

vb.net - VB.NET デカルト座標系

Windows フォームでデカルト座標系を作成し、(x,y) 座標をプロットできるようにしたいと考えています。

どうすればいいですか?私はすでに調査を行っていますが、残念ながら、デカルト平面ではなく「チャート」にのみ着陸します。

私の問題に関するリンクは役に立ちます...ありがとう...

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

c++ - Find corner points of a cube that has a random point in a 3D grid

I have coordinates (x,y,z) for a evenly spaced 3D grid. Given a random 3D point (x,y,z) somewhere on the grid, how to find which cube has the point. I need to know the 8 corners of the cube.
I have the grid point data in a list of vectors in c++.

Thanks.

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

android - Android openGL es 2.0のタッチとオブジェクトの位置のバグ...無知

私のアプリケーションは Android の openGL ES 2.0 で作成されており、オブジェクトの位置の更新に関してかなり深刻な問題が発生しています。私のゲーム ループは次のようになります。すべてのオブジェクトを描画します --> ゲーム オブジェクトの位置を更新します --> 繰り返します。ただし、2 種類の位置更新があります。1 つは計算ベースで、値が十分に低いか高い場合に方向が変わります。もう 1 つはタッチ ベースで、ユーザーが任意の位置をタッチしたり、画面をスワイプしたりすると、オブジェクトが追従します。

今問題に。ユーザーが画面に触れたりスワイプしたりすると、タッチにのみ反応するはずのオブジェクトも、計算ベースのオブジェクトの変化する x 値を取得します。まったく異なる位置変数を使用するため、これがなぜなのかわかりません。 .

以下のコードは、タッチ位置の値が GL レンダラーに渡される方法を示す GLsurfaceView からの抜粋です。

ここに続くコードは、タッチ値がどのようにレンダラーに入り、ワールド座標に変換されるかを示す GL レンダラーからの抜粋です。

次は、非接触オブジェクトの新しい位置を計算するコードです。

最後に、ゲーム ループとして使用するレンダラーからの onDrawFrame です。

編集:私の悪い説明に気づいたので、代わりにこれを追加して、いつ何が起こるかをより明確にします:)

(立方体 1 がタッチ入力を取得し、立方体 2 が updateObjectCoords から座標を取得する場合): アプリケーションの開始: すべてが期待どおりに機能し、立方体 2 (updateObjectCoords one) が期待どおりに移動します。ユーザーが画面に触れます: キューブ 2 は想定どおりに動き続けます。キューブ 1 (タッチ制御) の座標データはキューブ 2 と混ざっているように見えます。あまり反応しません。

(Cube2 は静的に作成されますが、updateObjectCoords は引き続きアクティブであり、_test_x と _test_y の値を更新するためにすべてのフレームで呼び出されます): アプリケーションの開始: すべてが期待どおり ユーザーが画面にタッチ: すべてが完全に機能

したがって、cube1 の配置を妨げているのは、cube2 の継続的な再配置であるように思われます。

これで問題がより明確になったことを願っています!:)

描画される 1 つのオブジェクトの座標が他のすべての translateM に影響するのはなぜですか? 他のすべてのオブジェクトがタッチ座標の影響を受けないのはなぜですか?

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

android - MapView で GeoPoint を補間する

私が解決しようとしている問題は、緯度と経度のペアのリストとしてコード化された多数のルートがあることです。ここで、すべてのペアはルート上の交差点の座標であり、ルートを地図上に適切に描画できるようになっています。 . ユーザーは、現在いる地点から指定した地図上の地点までの適切なルートを検索できます。私のアルゴリズムは、ルートを実行し、ルートのすべての座標と、ユーザーの現在地ポイントと目的地ポイントの両方の間の距離を計算し、これらのポイントの近くを通るルートを見つけようとします。

問題は、ルートが交差点のリストとしてコード化されているため、ユーザーの位置や目的地と比較するのに十分なポイントがなく、アルゴリズムが適切なルートを計算できないことです。ポイントを補間する方法を見つけようとしています.2つのポイントAとBが100メートル離れていることを意味し、AとBの間に10メートルのステップで引かれた線上にあるポイントをさらに見つけます。

この種の機能を提供できるアルゴリズムを説明できる人はいますか?

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

nosql - GPS 座標を格納し、NoSQL DBMS (DynamoDB など) から半径内の場所を検索する方法

私のチームは、主に場所と座標を含む大量のデータを保存するために、DynamoDB のような DBMS を必要としています。POINT のインデックスを使用して GIS ベースの DBMS (PostGIS など) を使用することを検討しましたが、DynamoDB は私たちの使用に適しているようです。

座標を保存し、特定の半径内のすべてのオブジェクトをすばやく取得するための最良の方法は何ですか?

PostGIS では、次のように簡単です。

NoSQL DBMS でそのようなことを行うにはどうすればよいですか?

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

android - textViewを見つけるための座標を定義する

RelativeLayout内にありますScrollView。textViewを移動したり、下または右に移動したりしようとしていますが、方法が見つかりません。

私は試してみました:

しかし、textViewはその場所を変更しません

コードを貼り付けます:

ありがとう!

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

r - ggplot2極座標軸ラベルの位置

これは古い質問 ggplot2 polar plot arrowsの単なる拡張です MatLab からのコンパス プロット

x 軸が most_out 円の外にあることがわかります。ggplot2 では、「panel.grid.major = theme_line(colour = "black", size = 0.2, linetype=2)」を使用して、以下のように破線の円を取得します。 GGplot2 の使用 だから私の質問は、軸ラベルを作成する方法です ( 180, 135, 90, .....) テキストが円形の線とマージされるため、円の外側に配置されます。

「hjust」または「vjust」を使用して、テキストと軸の間の距離を調整しようとしています。しかし、うまくいきません。では、この問題について何か考えはありますか? まずありがとう!!!!