問題タブ [osrm]
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.
javascript - 座標を使用してルーターマップを開く方法
リーフレット 0.7.7 でマップを作成し、geojson データを使用していくつかのマーカーとレイヤーを追加しました。各マーカーに、選択したマーカーを中心とした開始点を持つ OSRM ページを開くためのリンクを追加したいと思います。私のdata_marker_layer.jsには、そのような構造があります
マーカーポップアップのコードマップは次のとおりです。
「道順を取得」するためのリンクを追加し、マーカー座標を使用して OSRM ルーターまたは Google マップを開くコードを作成するにはどうすればよいですか? 私は開発者ではないので、 this.feature.geometry.coordinates の使用のようなものが機能するかどうかわかりません
ヒントや説明を探す場所はありますか?
ubuntu - OSRM インストール開始 osrm-routed
ubuntu 12.04 サーバーへの OSRM のインストールと戦っています。の上
次の結果とエラーが表示されます。
server.ini のいくつかのバージョンを試しましたが、結果は同じままです。
何がうまくいかなかったのか分かりますか?
助けてくれてありがとう。
ゲオルク
maven - JAXB: 大文字と小文字を区別する (またはそのままの) クラスの生成
これは、私の OSRMResponseDto.xsd からの抜粋です。
バインディング.xjb:
問題は、maven が次のようなフィールドを持つクラスを生成することです。
ここでわかるように、2 番目の単語が大文字になっているため、gson は OSRM サーバーからの出力応答を DTO クラスに変換できませんでした。フィールドを .xsd ソースと同じにする方法は?
UPD1: maven プラグイン構成:
javascript - GPS スナップから道路までの GEO 位置からパスを描画する
DBに記録されたいくつかのポイントがGPSから来ており、それをポリラインとして描画すると、醜いパスが作成されます。
Google サービスで道路へのスナップを作成しようとしました。100ポイントのみの制限があるため、小さなパスで正確なパスを取得します.900以上あります.
次に、 OSRM matching-serviceを試しました。OSM データに依存しますが、Google マップのように更新されません。ルートの元のポイントのパスが正しくありません
スムーズで正しい道にするために使用する他のアプローチはありますか?
openstreetmap - OSM ルーティング (OSRM): プロファイルごとにすべてのデータを複製する必要がありますか?
私は OSRM を使用しており、ユーザーがさまざまなルーティング プロファイル (車/徒歩など) から選択できるようにしたいと考えています。ドキュメントには、抽出および準備プロセス中にプロファイルを定義できると記載されています。これは、プロファイルごとに個別のインスタンスを実行し、それぞれに独自の .osrm ファイルを使用する必要があるということですか? (これは大きな領域 (~100GB) をカバーするデータセットに対して実行するため、問題です。
matrix - OSRM 距離行列
OSRM に距離行列を返してもらいたいです (ArcGIS の Network Analyst と同じように)。
ドキュメントでは、これはable APIの呼び出しによって取得されることに気付きました。これは (例のように) 少数の場所で機能しますが、100 万の距離のマトリックスに対して 1000 の場所のリストを提供すると、HTTP 要求がカットされます。たとえば、次の例でも:
次のように切り捨てられます。
ローカルホスト サーバーにリクエストを送信する別の方法があるのでしょうか? 理想的には、50,000 x 50,000 の場所のマトリックスを与えることができ、1 日 (20 分のカットオフ) でそれらをかき回す NA と同じ機能が必要です-このようなことは可能でしょうか?
routing - OSRM で「移動時間モデル」を使用できますか?
CentOS 7 で OSRM をセットアップして実行しています。osm データを抽出するために、ほとんど変更を加えずに car.lua プロファイルを使用しました。
また、私が持っている GPS トレース (さらに gpx 形式に変換したもの) を使用して、以下のプログラムを使用して実際の「移動時間モデル」を生成しました。
http://wiki.openstreetmap.org/wiki/Routing/Travel_Time_Analysis
結果は次のようになります。
node-from と node-to が OSM ノード ID に直接接続されているため、この「移動時間モデル」を使用して OSRM データを生成する方法はありますか?
lua プロファイルを使用して速度 (前後) を変更し、データを再入力できることはわかっています。上記の結果が"freeflow"と"avg-delay"の時間を示しているため、osrm データでライブ移動時間モデルを使用するのに苦労しています。
また、以下のリンクからOSRM wikiの「トラフィック」機能を見つけました
https://github.com/Project-OSRM/osrm-backend/wiki/Traffic
しかしここでも、速度(edge_speed_in_km_h)とともにノードとして入力を与える必要があります。
前もって感謝します。