3

私は blackberry アプリケーションに取り組んでおり、住所や街角を取得するために OpenStreetMap リバース ジオコーディングを使用したいと考えています。Nominatim を見つけましたが、米国では郵便番号を処理していないようです (ただし、英国の郵便番号があります)。郵便番号を取得するための OpenStreetMap API、またはその他の無料/オープン ライセンスのリバース ジオコーディングまたは郵便番号データ/API へのアドレスはありますか?

注:これは最終的な学校のプロジェクト用です (ただし、これは API/データ ソースに関する質問なので、質問するのは当然だと思います)

注 2:別の人が既に Google マップ バージョンを作成しています。私はクリエイティブ コモンズ タイプのライセンスを持つものを探しています。Google マップについては言及しないでください。 OSM 、Google、およびその他のデータの両方に基づいている (つまり、データを譲渡する権利がありませんでした)。

4

3 に答える 3

6

Geonames.orgを使用しています。ジオコーディングに関するさまざまな Web サービスを提供します。

郵便番号 WSが役立ちます:
米国ワシントン州の郵便番号:

商用オファーがありますが、サービスが完全に無料かどうかはわかりません。1 日あたり 3000 件のリクエストと ip の制限があります。

于 2010-02-24T07:14:01.247 に答える
3

geocoder.usを使用して、米国の郵便番号を逆ジオコーディングできます。彼らのジオコーダーはオープン ソース (GPLv2 または Perl Artistic License) であり、非営利目的で Web サービス API を使用してコードを書くことを推奨しています。これは、実際にOpenStreetMap.org が米国の郵便番号に使用しているサービスです。

こちらのジオコーダーの概要もご覧ください。

于 2010-02-16T14:31:49.290 に答える
1

オープンソースのジオコーダーを見つけて、自動ツールの作業を開始しました。extendthereach ドットコム スラッシュ製品について OpenSourceGeocoder

ここに私の github がありますが、まだ準備ができていません: http://github.com/h4ck3rm1k3/AutoToolsGeocoder

理論的には、これで osm データを使用できますが、もっと調べる必要があります。

于 2010-02-11T10:19:40.893 に答える