Nominatimを使用して通りの交差点をジオコーディングすることは可能ですか?


10

Nominatimを使用して道路交差点の位置をジオコーディングすることは可能ですか?

ジオコードクエリの例

Commonwealth Ave at Washington Street, Boston, MA

Googleによる成功したジオコード

https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17

Nominatimによる失敗したジオコード

http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

どのバージョンを使用していますか?
2012

1
nominatimのバージョン2ではまだ実装されていません。次のバージョンではレビューされると思います。
リアドロン、2014年

回答:


1

それができるはずです。Nominatim v2wikiページには次のように書かれています:

  • 最も近い/ in / imの多言語サポート(wiki内の単語リスト(Name_finder:Translations)(進行中)-交差点の検索
  • 代替インデックス方法としてpostgresql全文検索モジュールを使用するオプションを提供
  • アドレス出力のより良いフォーマット(wikiのアドレスフォーマット定義?クラウドソース?)
  • オートコンプリートテキストエントリのインデックス作成サポート(プレフィックス検索)

1
クエリをNominatimに送信するにはどうすればよいですか?試しましStreet A at Street Bたがうまくいきません。
Nyxynyx 2012

まだ試していませんが、試しStreet A corner Street Bませんか?
RK 2012

試してみたが機能しないhttp://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+corner+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5
Nyxynyx 2012

1
Wikiは(TODO)アイテムとして持っています。これはまだ実装されていないと思います。また、Nominatimを使用するMapQuest APIについても言及されていません。
spg

0

私にとってうまくいったのは、geopy(pythonライブラリ)を使用することです。このライブラリは、Googleマップとnominatimジオロケーターの両方を使用できます。両方のジオロケーターをクエリして比較できます。Junctionでnominatimが失敗した場合、それらのエントリにGoogleを選択できます。私の経験に基づくと、Google Maps APIは、不完全なクエリやより複雑なクエリに対して多少寛容です。

https://github.com/geopy/geopy

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.