タグ付けされた質問 「nominatim」


3
座標ではなく図形にジオコーディングするにはどうすればよいですか?
ポイントではなくシェイプへのジオコーディング 私が現在取り組んでいるプロジェクトはFind-A-Recordです。私たちは、家系図のレコードコレクションをジオコーディングし、それらを空間インデックスに格納しています(詳細については、ブログを参照してください)。検索は形状に基づいています。検索領域と交差する、または検索領域内に含まれるコレクションを返します。 開発の初期段階では、ジオネームを使用してコレクションを特定の場所にジオコーディングしました。これは、市、町、村などの下位の行政レベルに関連付けられているコレクションに適しています。ただし、郡、州、および国のレベルを取得すると、それは本当に壊れます。 1940年の米国国勢調査は米国に関連付けられており、カンザス州北部のポイントが割り当てられます。そのポイントに近くない米国内のクエリは、1940年の米国国勢調査を返しません。 これを解決するには、点ではなく形状でコレクションをジオコーディングする必要があります。 OSM OpenStreetMapsには必要なデータがありますが、抽出するのは非常に困難です。管理階層は明示的に保存されません。Nominatimは、OSMのこの問題を解決するために使用されます。Nominatim検索では機能のみが返されます。したがって、テメでのナイトンのクエリは、2つのバス停を返しますが、行政境界関係は返しません。 跨線橋APIは有望に見えたが、それはファジー文字列の一致を行うことはできません。高架道路では、完全一致または正規表現の一致のみを実行できます。場所名を標準化する簡単な方法があれば、Overpassを使用できます。言い換えると、OSMがOSM階層に従って「イギリスのウスターにあるナイトメオン」を「イギリスのウスターにあるテメCPのナイトン」に標準化する方法をOSMがOSM階層に従って提供した場合、ファジー文字列マッチングは必要ありません。 概要 必要なのは、場所(または行政レベル)のあいまい文字列検索を実行して、その境界を取得できるサービスです。 全世界の境界データを取得することは難しいと認識しています。ありがたいことに、おそらくすぐには必要はないでしょう。私たちは、家系図の記録が存在し、系図学者が研究を行う世界の地域のデータのみが必要です。 管理境界を照会できるようにOSMにインデックスを付ける独自のサービスを構築する必要があるようです。しかし、私たちは本当にそうしたくないでしょう。既存のサービスでこのデータを取得できる他の方法はありますか?

3
ホステッドノミナティムサービス
世界中ですべての業務(特にリバースジオコーディング)を実行できるホステッドnominatimサービスはありますか? 私たちは大量のルックアップを持っていますが(スロットルされたくない)、自分たちでNominatimをホストする煩わしさを避けたいです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.