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

ios - UIViewレベルでUITextFieldのY座標を取得しますか?

現在、カスタム セルに UITextField があり、View Controller のビュー (UIView) のレベルでその UITextField の Y 座標を取得したいと考えています。現在、私は次のようなことをしようとしています:

しかし、実際にはそうではないのに、Y 座標は常に 0 のようです。これを達成する方法はありますか?

UIKeyboard が UIView レベルで UITextField をブロックしているかどうかを検出して、それに応じてセルを再配置できるようにするために、これを行っています。

ありがとう!

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

java - Java 文字列から XY 座標のマップを取得する

文字列から s のマップを取得する方法はありますjava.awt.Pointか? または、その文字列上の単一のポイントでも。たとえば、"xyz123\nabc123"座標(0, 1)は になります'a'

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

ios - PDF リンクの座標が正しくありませんか?

Quartz を使用して iOS で PDF ハイパーリンクを取得するを参照してください。

PDFハイパーリンクとその座標を見つけるアルゴリズムを説明しました。私はこの投稿に従って、独自のPDFリーダーを作成しました。ほとんどのpdfファイルではうまく機能しますが、1つのpdfファイルでは機能しません。問題は、ハイパーリンクの座標が正しくないことです。

ハイパーリンクを作成したPDFは次のとおりです。

Acrobat 10 を使用して原点 (0,0) にハイパーリンクを作成する

Adobe acrobat 10.0 からハイパーリンクを作成しました。このハイパーリンクの起点はほぼ (0,0) です。次に、アルゴリズムを使用して PDF ファイルを解析します。驚いたことに、結果 rect は次のとおりです。

リンク四角形 = {{63, 123}, {173, -158}}

したがって、この四角形を画面にレンダリングすると、次のようになります。

ここに画像の説明を入力

何が理由でしょうか?誰でもアドバイスできますか?ありがとう

ところで、私のサンプルpdfファイルをここにアップロードする方法はありますか?

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

actionscript-3 - アクション スクリプト 3 ヒットテスト if ステートメントと座標

hittest if ステートメント内でこれを記述する方法を知りたいです。

これまでのところ、私はこれを持っています:

これを修正するにはどうすればよいですか?

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

data-structures - 大規模な地理ベースの座標のデータ構造?

使用言語は特に気にしません。

世界中のさまざまな航空座標の約 84.1k エントリの大規模なデータベースがあり、次のようにフォーマットされています。

最初の数字は航空路です(何百もあります)。2 番目の数値は、航空路のシーケンスに関して座標が保持する位置です。3 番目は修正の名前、4 番目と 5 番目は座標そのものです。

それを説明するより良い方法は、高速道路です。A1 が高速道路だとしましょう。UBL、BUTRA、PAPRA などはすべて出口です。023、024、025 は、これらの出口に遭遇する順序です (UBL は 22 の出口の後に表示されます。23 番目、次に BUTRA、24、次に PAPRA、25 であるため)。

ただし、これらの出口は、都市ではなく新しい高速道路につながります。たとえば、UBL 出口は

私の最終的な目標は、これらのポイントを使用して、これらの航空路を使用して 2 つの都市間の最短距離を見つけることです。しかし、それは私の問題ではありません。それはわかりますが、これを保持するためにどの構造を使用すればよいかわかりません。データを整理するには何らかの構造が必要だと最初に提案したのは、私のプログラミングの先生でした。

私は考えています..最初と最後のポイントを利用できるようにするので、リストを検索して、そのポイントがつながる可能性のあるすべての「高速道路」を取得し、A* のようなものを使用して最短経路を見つけます。いくつかの距離制限を使用して分岐の数を制限します。ただし、前述のとおり、どのデータ構造を使用するかは不明でした。

どんな助けでも感謝します。

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

matlab - MATLAB マウス カーソルを特定の座標に移動する

これには少し問題があります。MATLAB .m ファイルがあり、その一部として、ファイルが実行されるとすぐにマウス カーソルを Figure GUI の特定の部分に自動的に移動したいと考えています。少し調べてみましたが、見つけたものの実装に問題があります。1 つの解決策は、Java を使用することです。

これにより、カーソルが画面の下部に移動します。ただし、ここで座標系を把握できないようです。「mouse.mouseMove(i, i)」行でさまざまな数字の組み合わせを試しましたが、どれも効果がないようでした。変更を加えるたびに、何を入力したかに関係なく、カーソルが画面の左上に移動しました。助言がありますか?

moveptr プロパティと PointerLocation プロパティもあることがわかっています。ただし、それらをプロットの一部として移動する方法についての指示しか見つけることができず、私がやろうとしていることがうまくいくかどうかはわかりません。

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

curve - 2点が既知である3点を通る放物線運動の最終点の座標を見つける方法は?

オブジェクトが 2D 座標系で P から Q へ、次に Q から R へ放物線で移動するとします。P と Q の 2D 座標は既知であり、これらの 3 点を通る放物線はわかりません。

オブジェクトは P から Q に 1 ミリ秒で移動し、Q から R に 2 ミリ秒で移動します。

R の 2D 位置を計算することは可能ですか? はいの場合、どうすればそれを見つけることができますか? いいえの場合、なぜですか?

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

cell - 無効なセル座標 phpExcel

vlookup を使用してセルフ シート「=vlookup(h2, A2:B2000, 2, False)」を検索し、他のシート「=SupplierList!A2」および「=vlookup(SupplierList!H3, A2」から値を返すかどうかをテストしました。 :B2000, 2, False)」でも構いません。

では、なぜ "=vlookup(h3, SupplierList!A2:B2000, 2, False)" だけがエラーになるのでしょうか?

- - - - - - - - - - - - - - エラーメッセージ - - - - - - - - - - - ----------

Fatal error: Uncaught exception 'Exception' with message 'PO!G2 -> Invalid cell coordinate A' in C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php:288 Stack trace: #0 C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php(204): PHPExcel_Cell->getCalculatedValue() #1 C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Documentation\Examples\index.php(36): PHPExcel_Cell->getFormattedValue() #2 {main} thrown in C:\Program Files\EasyPHP-5.3.6.0\www\ExcelImporter\Classes\PHPExcel\Cell.php on line 288

- - - - - - - - - - - - - - エラーメッセージ - - - - - - - - - - - ----------

セルはこのような式である **=IF(ISERROR(VLOOKUP(H2349,'Supplier List'!A:B,2,FALSE)),"-",VLOOKUP(H2349,'Supplier List'!A:B,2,FALSE))**

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

ios - MKMapViewは注釈を適切に削除していませんか?

奇妙なことを見つけました。おそらくこれは誰にとってもおなじみです。単純な MKPointAnnotation を MKMapView に追加し、KVO 準拠を使用して座標プロパティを変更し、 -removeAnnotation: を使用して注釈を削除しています。ただし、注釈が削除された後にマップを移動すると、注釈が削除されたはずなのに、ピンが再び発生します! さらに確認すると、MKMapView は実際には注釈を削除していないようです。

次のコード スニペットを参照してください。それを新しい Xcode iOS プロジェクトに貼り付けることができます。単一のビューで十分です。MKMapView をビューに追加してから、3 つのボタン Start、Step、Stop を追加し、それらを適切なアクションに接続します。「userAnnotation」は、View Controller の MKPointAnnotation ivar です。Stop を押すと、MKMapView の注釈の数が、削除の前後にコンソールに出力されます。ARC が有効になっています。

再現方法:

  1. スタートを押します。ピンが表示されます。
  2. ステップを押します。ピンが少し動きます。
  3. 停止を押します。ピンが消える。
  4. 地図をドラッグ - ピンが再表示されます!

Start を押してから Stop を押すと (Step を押さずに)、注釈が正しく削除されます。コンソールのカウンターを確認してください。1、0 = OK

何が起こっているのか分かりますか?私はKVOのことを正しくやったと思いました。

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

javascript - javascriptの画像からピクセルのインデックスを取得する方法

ボードに当たったときにボールをバウンドさせたい。したがって、ボールがボードに当たったときにボードが跳ね返るように、ボードのピクセルを取得する必要があります。私はこの方法を試しましたが、うまくいきませんでした。これが私のコードですJavascriptコード

画像コード

でピクセルを取得しようとしたとき

警告ボックスに「未定義」と表示されました。誰か助けてもらえますか?