問題タブ [map-matching]

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

python - 緯度と経度のポイントを新しいルーティング可能な位置に移動します

GPS から生データを収集しています。あまり正確ではないようです:

gps 生データ

ポイントを最も近いルーティング可能なポイントに移動したい (可能であればオフライン クリーニング プロセスで)

私がしたこと:

私は魔法の解決策を探してフォーラムを掘り下げています ;) おそらく、最も近いのは、openstreetmap extract を使用してクエリを実行することです。

しかし、私はこの環境での経験がありません。クエリを作成して目的の新しいポイントを取得する方法がわかりません (python は素晴らしいですが、他のソリューションを受け入れることができます)。

おそらく私は完全に間違っています。私はどんな解決策にも心を開いています。

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

r - pmatch が間違った方法で文字一致を返す

文字単語マトリックス (3 x 3) と辞書 (n x 1) があります。辞書と一致する文字を見つけたいのですが、辞書に存在する文字位置に置き換えられ、一致しない単語はすべて削除されます (NA または NULL)。シンプルpmatchに試してみましたが、うまくいきません。私はこのような結果を探しています、

しかし、このように結果を得て、[1] 1 NA 3 5 4 NA 2 NA NA

私は以下のコードを試しました、

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

r - r: 大きなデータフレームに対して pmatch が機能しない

私は2つのデータフレームを持っています.1つ目(dt)にはすべてが含まれchr、2つ目(TargetWord)には辞書も含まchrれています。以前は、 で使用できる単語pmatchを検索し、 から位置を返してきました。データフレームが小さい場合は正常に機能しています。しかし、データフレームが巨大な場合に問題が始まり、最初の列のみの単語位置が返され、残りの列は NA になります。dtTargetWordTargetWord

結果を返す、

次のように 2 つを読んだ後.csv結果は上記のようなすべての列に必要な最初の列のみです。以下、dt1 = 79*50 データフレーム、および word_dict 13901*1 データフレーム。

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

javascript - リーフレットで OSRM マッチ API を使用してルートを描画する方法は?

ドライブ中にGPSで生成されたデータがいくつかあります。

この生成されたデータを、リーフレットを利用した Openstreet マップ上を移動した実際のルートとして表示したいと考えています。私の素朴なアプローチは、すべてのポイントを結ぶポリラインを表示することです。しかし、運転中にたどった実際のルートを表示したい。これにはOSRM-Backend APIを leaflet-routing-machine プラグインで使用できますか? どんな助けでも大歓迎です。

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

json - MapBox マップ マッチング API スロー エラー

アプリケーションでマップを表示するために mapbox を使用しています。ユーザーの移動に合わせてユーザーの位置を表示し、その位置を通りに保つために、マップ ボックスのマップ マッチング API を使用しようとしています。しかし、API はマップ マッチング API のテスト ポイントで動作しますが、実際の緯度経度ポイントを使用するとエラーがスローされます。 https://www.mapbox.com/api-documentation/#retrieve-a-match を使用してリクエストを送信します

trace.json ファイルに API のテスト入力の記述がある場合、結果 This is trace.json with lat long を API から取得し、結果を返します。

しかし、私の緯度経度ポイントを持つ同じ trace.json は、次のエラーをスローします。

リクエストの何が問題なのかわかりません。

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

python - 座標がオンになっている道路網のリンクを見つけるにはどうすればよいですか? (マップマッチング)

osmnx ライブラリ (python) を使用して、都市の道路網を抽出しています。また、前述の道路網を横断する車両から送信される GPS 座標に対応する別のデータ ソースもあります。私の問題は、GPS座標しか持っていないことですが、それらが対応する道路も知りたいです。つまり、一連の経度、緯度座標を入力し、その GPS 座標が存在する対応する通りを取得したいと考えています。これの用語はマップ マッチングだと思います。

これを行う最善の方法は何ですか?解決策としてosmnxを使用することをお勧めしますが、他の解決策も歓迎します。

GPS 座標にはノイズが含まれている可能性があることに注意してください。