問題タブ [gpsd]

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

python - Pythonに推奨するgpsライブラリはどれですか?

GPS座標から方向と速度を計算でき、境界線にいるかどうかを計算できるPython用の無料ライブラリを探しています。

あなたが知っていて、うまくいったライブラリはありますか?

Linux マシンで Python を使用し、gpsd からデータを取得しています。したがって、デバイスと通信するためだけの特別なライブラリが必要ないことを願っています。私が探しているのは、データを使っていくつかの基本的な計算を行う Python コードです。最後の位置を比較し、速度と方向を計算するなど。

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

python - gpsd python クライアント

Gpsd 用の非常に単純な python クライアントを作成しようとしていますが、スクリプトを実行した後、次のエラーが発生します。

これは私のpythonコードです:

たぶん、誰でもこの問題を解決できますか?ArchLinux ボックスで Gpsd 2.95 を実行しています。

ありがとう!

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

linux - GPSD の簡単なクエリ

NTP マスター サーバーで実行されている GPSD サーバーからの情報が必要です。

  • 見ている衛星の量
  • 位置修正に使用している衛星 (おそらく SNR)
  • たくさんの衛星があるので、どの衛星を見ていますか (これは可能ですか?)

これをPHPに出力するので、単純なはずです

0 投票する
5 に答える
63962 参照

android - AndroidフォンからGPSデータを取得するには?

GPS データを Android フォンから PC にテザリング (USB 有線) する方法はありますか? 現在、gpsd プロジェクトに基づく GPSTether アプリを使用しています。

そのアプリよりも制御性が高く、バグが少ない代替案を探しています。また、サードパーティのアプリを使用せずにこれを行う別の方法はありますか?

現在、位置認識ソフトウェア プロジェクトに取り組んでおり、GPS データを定期的に読み取りたいと考えています。GPSTether アプリは、telnet を介した TCP ポートでまさにそれを行います。

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

android - Telnetデータを読み取るためのWCFサービス

アプリケーションでAndroidスマートフォンを使用して、GPS情報を読み取っています。GPS情報はTelnet経由で送信されるので、アプリケーションで読みたいと思います。次に、ブロブなどの位置をGPSデータにデータバインドし、ユーザーを地図上にリアルタイムで表示します。

WCFを使用してNMEAGPS応答を読み取り、blobの位置へのデータバインディングを使用してアプリケーションに取り込むにはどうすればよいですか?これについて行く方法は何ですか?私はデスクトップアプリケーションであり、WPFを使用しています。

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

python - Python GPS モジュール: 最新の GPS データの読み取り

Python 2.6で標準のGPS (gps.py) モジュールを使用しようとしています。これはクライアントとして機能し、Ubuntu で実行されている gpsd から GPS データを読み取ることになっています。

クライアント設計に関する GPSD Web ページのドキュメント ( GPSD Client Howto ) によると、最新の GPS 測定値を取得するために次のコード (例を少し変更したもの) を使用できるはずです (私が主に興味を持っているのは緯度経度です)。

next() を繰り返し使用すると、LATEST Gps の読み取り値ではなく、キューの一番下 (セッションが開始されたときから) からバッファリングされた値が得られます。このライブラリを使用してより最近の値を取得する方法はありますか? ある意味で、最新の値にストリームを求めますか?

このライブラリを使用して gps をポーリングし、探している値を取得するコード例を持っている人はいますか?

これが私がやろうとしていることです:

  1. セッションを開始する
  2. ユーザーがコードで gps_poll() メソッドを呼び出すのを待ちます
  3. このメソッド内で、最新の TPV (Time Position Velocity) レポートを読み取り、lat long を返します。
  4. ユーザーが gps_poll() を呼び出すのを待つことに戻ります。
0 投票する
3 に答える
614 参照

python - 2つの同時Pythonループと1つの結果

私は現在、2つのループを同時に実行するPython2.6のコードを持っています。コードはgps(gpsd)モジュールとscapyモジュールを使用します。基本的に、最初の関数(gpsInfo)には、GPSデバイスからGPSデータを取得し、位置をコンソールに書き込む継続的なwhileループが含まれています。2番目の関数(ClientDetect)は継続的なループで実行され、wifiデータの空気をスニッフィングし、特定のパケットが見つかったときにこのデータを出力します。GPS 1つをバックグラウンドスレッドとして実行して、これら2つのループをスレッド化しました。私が探しているのは(そしてその方法を見つけるのに5日間苦労していた)、ClientDetect関数が一致を見つけてそれぞれの情報を出力するときに、そのヒットが行われたときのそれぞれのGPS座標も印刷されるようにするためですコンソール。現在、私のコードは機能していないようです。

誰かが私のコードを見て、Wi-Fiがヒットしたときに、GPS座標も印刷するために、データを同時に取得するのに最適な方法を確認できますか?誰かがキューイングの実装について言及しましたが、私はこれを調査しましたが、実装方法に関しては役に立ちませんでした。

前述のように、このコードの目的は、GPSと特定のwifiパケットの両方をスキャンし、検出されたときに、パケットと検出された場所に関連する詳細を印刷することです。

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

android - GPS データが削除されたかどうかをテストする

LG Phoenix 電話で GPS データ (eph、alm、時間、位置など) を削除するコードを C (電話にコマンドを送信) で作成しました。データが削除されたかどうかをテストしようとしています。それをテストする最良の方法は何ですか?

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

gps - GPS 緯度経度をデカルト X および Y に変換する

(緯度、経度)を(X、Y)に変換する多くのアルゴリズムを見つけました...しかし、得ている結果が正しいかどうかを確認できません.オンラインで変換を行うこのリンクも見つけました..しかし、私はリンクで指定されたものと同じ結果を与えるアルゴリズムを取得できませんでした..

誰かが同じ問題に遭遇し、私を助けることができれば感謝します

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

javascript - garmingps座標をjavascript変数に取得します

マーカーを削除して、openlayers(javascript)に新しいマーカーを作成したいと思います。私はこれを行うことができますが、トリックは、新しいマーカーを、ガーミンetrexgpsレシーバーによって報告された現在の緯度/経度の位置に配置したいということです。gpsbabelを使用してレシーバーから新しい位置を取得でき、サブプロセスを使用してPythonでこれを実行できます。このデータをjavascript変数に取り込むために私が考えることができる唯一の方法は、PythonCGIスクリプトで文字列置換を使用することです。問題は、GPSレシーバーから最新のデータを取得する唯一の方法は、ページを更新することです。これにより、マップが短時間消え、現在のズームレベルが失われますが、これはあまりクリーンな方法ではありません。これを行うことの。GPSからJavaScript変数に座標を取得する方法についてのアイデアを探しています。

PythonスクリプトからJavaScriptに座標を取得するために、jythonは機能しますか?私はそれに精通していませんが、今日私が読んだことは、これにはポート8080での操作が必要であることを示唆しているようでした。これは、Pythoncgiスクリプトを使用したいので理想的ではありません。多分これはまだ可能です。

私はAPIを探しましたが、garminの製品は彼らのウェブサイトに結びついているようで、現在の座標が必要な場合はかなりやり過ぎです。

gpsdを調べましたが、基本的な通信に問題があり、さらにjavascriptからtcpポート2947を介してデーモンと通信する方法を見つけることができませんでした。

私はgentoolinuxを使用しています。

ありがとう、ジョン