2

私は距離計算のために OSRM を調べてきましたが、本質的に、英国の 2 つの郵便番号間の距離計算を行う次のクエリがあります。

http://maps.googleapis.com/maps/api/distancematrix/json?origins=KY3%200RS&destinations=DD3%209LE&sensor=false&units=imperial

サーバー API ドキュメント ( https://github.com/DennisOSRM/Project-OSRM/wiki/Server-api ) には、郵便番号については言及されていないようで、経度と緯度のみが言及されています。

OSRM の Google マップ クエリに相当するものを知っている人はいますか? また、FOSS ルーティング プロジェクトに関するその他の推奨事項や、2 つの郵便番号に基づいて距離を取得する方法があれば教えてください。

4

1 に答える 1

4

OSRM はジオコーダーではなく、単なるルーティング エンジンです。したがって、住所を正確な位置に変換するためのジオコーダーが必要になります。Nominatimは、OSM データに基づく優れたジオコーダーです。残念ながら、Nomintim にはまだ郵便番号に関する問題がありますが、試してみてください。OSM データを使用する他のジオコーダーもあります。

OSRM の Web フロントエンドがどのようにして住所を場所に変換できるのか疑問に思っている場合: バックグラウンドで Nominatim を使用しているだけです。

于 2014-06-22T07:37:53.163 に答える