0
OSRM APIを使用して、ルートに沿った交差点の座標を検出しました。Open street mapsの座標(long、lat)からノードを取得
対応するノードIDは何か知りたい。 座標点からノードIDSを見つけるためのAPIはありますか?
OSRM APIを使用して、ルートに沿った交差点の座標を検出しました。Open street mapsの座標(long、lat)からノードを取得
対応するノードIDは何か知りたい。 座標点からノードIDSを見つけるためのAPIはありますか?
座標点からノードIDSを見つけるAPIはありますか?
はい。追加のクエリパラメータとしてannotations=nodes
を渡す必要があります。 routes[i].legs[j].annotations.nodes
は、OSMとデータをリンクするために使用できるOSM IDの配列になります。
これをステップ内の座標にリンクするのは少し複雑です。すべてRouteStep.geometry
を連結し、重複した座標(steps[i].geometry[-1] == steps[i+1].geometry[0]
)を削除する必要があります。
OSRM注釈では、真/偽のみです。 ノードは利用できないオプションです。あなたは別のAPIを暗示していますか? –
API 5.6以降 - http://project-osrm.org/docs/v5.7.0/api/?language=cURL#route-service – grudolf