タグ付けされた質問 「movement-data」

9
適切なGPS追跡分析ライブラリはありますか?
GPSトラックで動作するカスタムコードを作成し続けます:GPXファイルや携帯電話からのNMEAログ、専用GPSロガーなど。 GPSトラック付き。私がしたいことのいくつか: トラックの移動距離を計算する トラックに沿った平均速度と瞬間速度を計算する 移動時間と静止時間の計算 トラックを簡素化し、固定セグメントを排除します トラックを旅行ごとに別々のトラックに分割する GPSサンプリングエラーを平滑化 DEMでポイントを検索して標高プロファイルを作成する 視覚化のためにトラックをGPX、KMLなどに変換する GPS追跡を分析するさまざまなアプリケーションがあります。独自のアプリケーションを作成できるように、ソフトウェアライブラリまたはスクリプト化可能なツールセットを探しています。入力フォーマットについてはあまり気にしません。タイムスタンプ付きの緯度/経度ポイントはどのようなものでも構いません。私は主にUnixのPythonで働いていますが、ほとんどすべての言語で機能します。 私が使用している既存のツールには、変換用のGPSBabelおよびGDAL / OGRと、線ストリングとしてトラックジオメトリを操作するためのPostGISが含まれています。しかし、ほとんどの場合、lat / lonペアの配列で機能し、低すぎると感じる独自のPythonコードを書くことになります。また、上記のタスクの一部(GPSエラーの除去など)は非常に微妙です。使用すべき既存のライブラリはありますか?

5
GPSデバイスでの「動きの欠如」の検出
車両に搭載されたGPS追跡デバイスを使用しており、後でアプリケーションの動きを表示します。ただし、車両が動いていない場合には小さな問題が発生します。 静止しているにもかかわらず、GPSデバイスはさまざまな位置で情報を送信し、車両が動いていることを報告することもあります(車両が非常に速く動いていることを時々報告します)。最終結果は、アプリケーションの動きのい表現であり、さらに悪いことに、車両が移動して静止している時間に関する誤った計算です(統計分析も行われています)。 問題は新しいものではないことを知っています:Android搭載の携帯電話のGoogleナビゲーションは、交差点で時々止まるときにも問題があり、逆方向に運転していることを検出します(実際、まだ立っているとき) )。 しかし、特に長時間にわたって、車両が動いていないことを伝える何らかの方法が本当に必要です。 この問題は、夜間に屋根の下に保管される一部の車両ではさらに悪化します。これにより、信号が弱いためにGPSが乱暴になります(ただし、位置を取得するのに十分な強度です)。 車両のエンジンがオンまたはオフになっているかどうかは検出できますが、エンジンがオフの状態で移動していないとは想定できません(破損した車両が牽引された事件がありました...もちろん、盗難の可能性もあります。報告される)。 この問題に取り組む最良の方法は何ですか? 編集: さらに情報を追加するには: GPSデバイスには加速度計がありますが、それはバイナリ情報(移動/移動なし)のみを返し、TOO感度が高いか、単なるプレーンが機能していません。 衛星の数や品質などにはアクセスできますが、その情報をどのように利用するかはわかりません。したがって、私の質問。:) 問題は、車両が動いているかどうかをリアルタイムで検出することではありません。データを収集し、後で統計分析を行って表示します。車両の現在位置を示していますが、それはほとんど重要ではありません。したがって、基本的には、履歴データを見て、車両が動いているかどうかを判断できる必要があります。

3
GPSトラックログを分析して人間が読める場所名を抽出するためのソフトウェア
私は長年旅行してきた多くの国のGPX形式のトラックログを山積みにしています(ほとんどの旅行でGPSデバイスが継続的にオンになり、記録しています)。ここで、ログを自動的に分析して、訪問した場所の人間が読める名前のリストを抽出したいと思います。例えば: 国境通過の検出と命名 長く滞在した居住地を検出して名前を付ける そのような分析を実行するために使用できる既成のソフトウェア(できれば無料でオープンソース)が存在しますか? (「トラックログ」とは、タイムスタンプ付きの経度と緯度のペアのシーケンスです。)

3
GPSデータから最大速度を計算する
トラックの未加工のGPS位置があり、最大速度を取得する必要があります。単純な方法(2点間の速度を計算し、最大を取る)では、GPSが不正確なため、意味のない大きな数値が得られます。これを解決するための優れた既製のアルゴリズムを提案できますか?

1
GPSトラックデータのクリーニング
GPSトラッキングユニットでデータを取得しました。一部のトラックのスタートは不良/コールドで、トラックの品質を判断する唯一の方法は高度を使用することです。残念ながら、私は生のGPSデータを持たず、アレイまたは緯度、経度、高度のみを持っています。 典型的な悪いスタートは、適切な高度までの急なランプで負から始まる高度を持っています。 トラックデータを検出およびクリーンアップするアルゴリズムを使用できる数学の達人やライブラリ(コード)はありますか?

3
PostGISにタイムスタンプ付きのGPSトラックを保存する
データベースにタイムスタンプ付きの一連のGPSポイント(さまざまな車両のトレース)を保存する必要があります。 PostGISテーブルにそれらを格納するために選択する2つのアプローチのいずれかを考えています。 2.)ラインストリングまたはマルチラインストリングを4番目のM座標とともに使用します。これには、トラック上のポイントの時間のUNIXタイムスタンプが含まれます。これは、個別のトラックごとに1つの行を意味します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.