問題タブ [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 に答える
1200 参照

java - Line2D Java - y = 値の座標を取得しますか?

(x1, y1) と (x2, y2) で定義される線分が与えられた場合、y = 特定の値となる線上の位置を見つけます。

直線の方程式を取得し、連立方程式を使用して解くことができることは理解していますが、これは Line2D または他の Java クラスを使用して可能ですか?

提案やコメントをいただければ幸いです。

ケルビン。

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

system - MarkLogic サーバーの座標系

Marklogicサーバーでサポートされている座標系は何ですか?

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

iphone - iPhoneで加速度計の値でオブジェクトを移動しますか?

UIAccelerometer を使用して 1 つのアプリケーションを開発しています。x、y、z の値を取得しました。これらの値を使用して、1 つのオブジェクト (UIImageView を検討してください) をマイブする必要があります。

ここに私のコードがあります

加速度計の値に応じてオブジェクトを移動するために何ができますか? 加速度計のデータを度に変換する方法はありますか?

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

ios - 座標の小数点以下第2位

文字列をdouble値に変換して、注釈の座標として使用しようとしています。

マップ上に小数点以下5桁を配置するには、double値が必要です。

hello文字列がで、必要なdoubleがであるとしましょうwhatsup

文字列の形式は私が望むとおりであり、それをdoubleにしたいので、文字列のdoublevalueプロパティを使用します。

だから今私が書きたいのなら:

それは余分なゼロでダブルを与えます。

どうすれば書くことができますか

小数点以下5桁のdoubleはどれですか?
どういうわけかここに「%.5f」を実装できますか?

numberformatterを試しましたが、NSnumberが表示されます。ダブルが必要です:

このコードをforループで使用して、注釈(ピン)をプロットしています。

同じforloopをdoubleで使用すると、ハードコードで正常に動作します。しかし、このコードを使用してcsvファイルから値を取得すると、ピンが取得されません。

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

java - Java MouseEvent の位置が不正確です

私が作成した「キャンバス」クラス (拡張された ) を使用して Java で問題が発生しJPanel、アニメーションのリング チャートを描画しました。このグラフは を使用しMouseListenerてクリック イベントを取得しています。

問題は、マウスの位置が正確ではないように見えることです。つまり、「キャンバス」に対して相対的ではなく、ウィンドウに対して相対的であるように見えます (左上隅で、y 座標に約 30px を取得しました)。

これは私のコードです:

JPanel を拡張し、メンバーとして BufferedImage を持つクラスを作成しました。

ペイント コンポーネント メソッドでは、バッファリングされたイメージを描画するだけなので、公開されているバッファリングされたイメージにペイントすることで、「外側」からキャンバスにペイントできます。

「キャンバス」を含む RingChart クラスがあります。

そして、キャンバス クラスで bufferedImage から Graphics2D を作成します。この g2d はペイントに使用されます:

私が今達成しようとしていたのは、キャンバス上で発生するマウス イベントをリッスンするマウス リスナーでした。したがって、ユーザーがキャンバスをクリックすると、イベント変数を介して、キャンバス上でクリックした位置を取得できます。

そこで、マウス リスナーを作成しました。

...そして、このマウス リスナーを RingChart クラスのキャンバスに追加しました (myChart は RingChart のインスタンスで、c は含まれるキャンバスです)。

しかし、上で述べたように、クリック イベントが呼び出されたときに返されるマウスの位置は正確ではないようです。間違いは、私がその mouseListener を作成した方法、または間違った要素に割り当てた方法などにあるに違いないと思います。しかし、私はかなりのことを試しましたが、それは変わりませんでした。私が間違ったことを誰かが教えてくれますか?

アップデート:

RingChart のメンバーであり、マウス リスナーで呼び出される関数「mouseClick」のコード:

繰り返しますが、私のクラスの階層: RingChart --contains a--> Canvas --got a--> MouseListener. この関数の形状は、キャンバス c に描かれた形状です。ユーザーがそれらのいずれかをクリックしたかどうかを確認したいと思います。私が思ったように、形状はキャンバス座標にある必要があり、イベントの位置はキャンバス座標にある必要があり、すべてが一致する必要があります。しかし、そうではありません。ここで、ユーザー MadProgrammer から、ConvertMouseEvent 関数を使用するように言われました。しかし、現在、これを賢明に使用する正確な方法はわかりません。

アップデート:

私は解決策を見つけました:私がしなければならなかったのは、キャンバスをに直接追加するJFrameのではなくContentPaneJFrame代わりにのに追加することだけです:

代わりに:

そうです:

次に、 を に渡しMouseListenerますContentPane

これがエレガントなソリューションかどうかはわかりませんが、機能します。

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

python - Python での衛星画像の再投影

画像を再投影するための Python のコマンドを探しています。WindowsのコマンドラインでGDALWARPを使用して実行でき、osモジュールを使用してPython内から呼び出すことができることは知っていますが、ネイティブのpythonコマンドがあるかどうかを知りたかったのです。

ありがとう、ファルジン

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

android - リストビューのアイテムのY座標を取得する方法

私のコードの目標は、クリックした項目の中心に ImageView を移動して、何らかの方法で「強調表示」することです。このために、リストビューのクリックされた項目の Y 座標を取得しようとしています。私のコードは次のとおりです。

ここで、moveSelectedCar は次のとおりです。

問題は、これがクリックされたアイテムの中心を返さないことです。

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

android - Android:getrotationmatrixがfalseを返すのはなぜですか?

私は自分の携帯電話の向きを取得したいのですが、多くの人が使用しているこのコードを使用しています。これがコードです

しかし、なぜ getrotationmatrix は常に false に戻るのでしょうか? 問題はどこだ?

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

google-maps - Googleマップの地理座標が機能しない

サードパーティのサイトのXMLフィードで使用するためにGoogleマップの座標を使用しようとしています。これにより、マップ自体が作成されます。URL http://maps.google.com/maps/geo?q=hong%20kong&output=json&oe=utf8&sensor=falseを使用しています(このリンクをクリックしても機能しませんが、コピーして貼り付けると機能します)。これにより、ポイント座標114.1094970および22.3964280が得られます。これらの座標をグーグルマップに直接入れても機能しないので、何が間違っているのでしょうか。

関数自体の私のコードは次のとおりですが、それは私のコードではなく、グーグルマップに固有の問題のようです。

どんな助けでも大歓迎です!

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

java - Java を使用して div の座標と寸法を取得する方法

そこの

私は、Web の html コードを Java を使用して特定の JS ライブラリに変換するプロジェクトに取り組んでいるため、div ブロックはさまざまな動的動作を行うことができます。

html div を JS オブジェクトに変換するには、その座標と幅と長さを知る必要があります。

私はいくつかの Java html パーサー ライブラリに変わりました: http://java-source.net/open-source/html-parsers

しかし、Cobra http://lobobrowser.org/cobra/java-html-parser.jspを除いて、この機能を備えたものはありません。div の座標と寸法を提供できるレンダリング エンジンを備えています。しかし、このライブラリは本当にバグが多いことが判明しました。ライブラリに付属しているテストを実行することさえできません。

この問題を処理する方法を知っている人はいますか? お役に立てれば本当に助かります!

前もって感謝します!フィル