48

現在進行中の Web サイトで OpenStreetMap を使用しています。PHPを使用してWebサイトを開発しました。私の要件は、地理的位置 (緯度と経度) に基づいて ADDRESS を取得することです。Lat/Lon に基づいて位置情報を取得できる OpenStreetMap API はありますか?

ありがとう、ヴィシャル・パーマー

4

1 に答える 1

53

OpenStreetMap で使用できるリバース ジオコーディング API は複数あります (データはオープンソースであるため、誰でも作成できます)。さらに調査することをお勧めするのは、次の 2 つです。

  1. Nominatim は、OSM コミュニティのメンバーがボランティア プロジェクトとして運営しています。リバース ジオコーディングのドキュメント
  2. 商用サービスとして実行される CloudMade Geocoding。リバース ジオコーディングのドキュメント (下部)

2つのうち、私はノミナティムをお勧めします. 大規模なサービスを構築していて、大量のリクエストを生成している場合は、独自のサーバーで独自の nomintim のコピーを実行することもできます。

于 2009-12-31T00:22:46.643 に答える