問題タブ [compass-geolocation]
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.
iphone - iPhone 4 コンパス API の読み値はどのくらい正確ですか?
コンパス API を使用する iPhone 4 アプリを開発したいのですが、少なくとも 0.5 度 (100.5 など) の精度が必要です。
コンパス API はどのような精度を提供しますか?
iphone - iPhone 3D コンパス
ユーザーがハードコードされた宛先を「ポイント」できるようにする iPhone 4 用のアプリを作成しようとしています。宛先がある場所にドットが表示されます。
まず、コンパスを使用して水平コンパスを作成します (これにより、左右の回転がカバーされます)。
画面の幅が 320 ピクセルなので、ドットを 160 ピクセルずらします。私の質問は、このコードを拡張して上下に処理するにはどうすればよいですか? つまり、テーブルで電話を下に向けると、ドットが表示されません..画面に描画するには、目的地を(写真を撮るように)ポイントする必要があります。私はすでにアクセラレータを実装しています。しかし、これらのコンポーネントを統合して問題を解決する方法がわかりません。
filter - 完全なデータセットを持つカルマン フィルター?
事後の姿勢を判断するために、コンパスとジャイロからのデータを組み合わせる方法を探しています。3D コンパスとジャイロの読み取り値が定期的に記録された完全なデータ セットを使用して作業しますが、後処理で姿勢の推定値を回復したいと考えています。
十分に文書化されているため、単純にカルマン フィルターを使用することを検討しましたが、完全なデータ セットがわかっている場合により適したものを使用したいと考えています。解決策は「単純に」最小二乗問題であると感じていますが、ここの誰かがこの問題 (またはそのような問題) を扱った論文の方向性を教えてくれることを願っています。
この時点では、このフィルタが何と呼ばれるかさえわからないため、有用な検索用語を見つけるのに苦労しています。どんな助けでも大歓迎です。
本当にありがとう!
javascript - GPS 位置の方向を指す
ポイントの方位角、コンパスの見出し、および矢印を特定の方向に設定できるAPIを取得しました(0が上、90が右、180が下、360が上)
方位角形式をとった点を指すようにしたい場合、矢印の正しい値を計算するにはどうすればよいですか?
ありがとうございました
compass-geolocation - コンパス ポイントを PHP に渡す
ペイント (Circle.jpg) を使用して円を作成し、北 (360)、東 (90)、西 (270)、南 (180) を表す 4 つの数値をその周囲に配置しました。クリックした番号をPHPに渡そうとしています。それを機能させることができないか、私がやろうとしていることに近いものを見つけることができますか. HTML リンクを開くことはできますが、必要なものではありません。以下のコードは、選択範囲をクリックすると円を生成します。以下は East(90) のみのコードです。value="90" も追加しようとしましたが、違いはありません。助けてくれてありがとう。
iphone - これが羅針盤の作り方ですか?
iPhone アプリケーションの 1 つの一部で、場所を指すコンパスを表示する必要があります。北ではありません - 場所です (緯度と経度を使用)。
以下の解決策を思いつきましたが、これがコンパス アプリケーションを作成する最良の方法であるかどうか、より正確にできるかどうか、考慮していない点があるかどうかを尋ねたいと思います。
このサンプル アプリケーションを作成して、私のコードとその動作を示します。サンプルはhttp://codeinacup.com/pub/POICompass.tgzにアップロードされています
これはソースコードの中心です:
android - アンドロイドコンパスは信頼できないようです
私はここ数日小さなコンパスアプリに取り組んでいて、コードを起動して実行していますが、コンパスの読み取りが正確ではないようです。両方の電話を調整した後、私がこれを見つけた最初のテストでは、電話を単に保持し、平らな面で読み取り値を見て、それを水平に裏返し、同じ平らな面(180 *回転)に置いたところ、値は180*を変更しないでください。240*に近かったです。
次に、読み取り値とコンパスをテストしました。読み取り値が近いように見えることもありましたが、他のポイントでは50*以上ずれていました。私は自分の電話とコンパスを床に置いて、コンパスを磁気干渉から遠ざけて同じ結果を得ようとしました(本の端に並べてコンパスと電話を同じ方向に保つことにも注意してください) 。
次に、サンプルアプリケーションを別の電話に配置しました(最初はネクサスS、2番目はモトローラドロイド1)。2つの電話の間の違いは、いくつかのポイントで等しいことから、ほとんどのポイントで50〜15度離れていることまでさまざまです。
私はドキュメントを調べ、また多くの異なるフォーラムの投稿を調べましたが、同じ結果が得られた人は誰もいません。コードに小さなエラーがあり、読み取り値が正しく表示されないか、文書化されたバグが表示されていない可能性があります。
任意の洞察や提案をいただければ幸いです!
これが私のSensorEventListenerクラスのセンサー変更コードです
そして、私のアクティビティの作成をコーディングします
前もって感謝します!
編集:ドロイドXでも試してみましたが、これまでで最悪の結果になりました...電話を45度回転させると(コンピューターの座標系でz軸を中心に回転)、返されるコンパスの方位は180度以上変化する可能性があります。実際には方位の値です。同じ方向に回転すると、他の電話とは反対の方向に進みます。これは、設定で調整した後でもこの結果を生成する唯一の電話です。また、彼らは私がテストしたコンパスライブ壁紙であり、同じ問題はありません。だから私はこれを避けるためにソフトウェアで何かできることがあると思います。
android - 静止からの垂直方向の電話の動きを計算する方法は?
Android OS を使用して、デバイスの垂直方向の動きを計算する方法を知る必要があるアプリを開発しています。
たとえば、デバイスが静止しており (ポイント A)、ユーザーがデバイスを手で持ち上げた場合 (ポイント B)、ポイント A とポイント B の間に高さの変化があります。どのように計算すればよいでしょうか?
センサーと加速度計に関する記事はすでに読んでいますが、それを支援するものは何も見つかりませんでした。誰にもアイデアはありますか?
iphone - 磁方位を使用して地理的な方向を取得する
北、北東、東、東南、南、南西、西、西北などの地理的な方向を取得するために磁気方位の値を計算する方法は?
磁気方位は度の値のみを返すため、継続的に更新される磁気方位に基づいて、地理的な方向を示す必要があります。
どうすればそれを可能にできますか?
ios - iOSはコンパスと場所で現実を拡張しました
カメラ、コンパス、ロケーションなどのミニ「AroundMe」を開発しようとしています。場所の画像を画面に表示したいのですが。今のところ、私は自分の位置と方向をコンパスで把握しています。表示したい場所の位置をどうやって決めるのか知りたいのですが。
ご協力いただきありがとうございます ;)