1

米国内に約 20,000 の住所のリストがあり、それぞれの国勢調査区を特定したいと考えています。これを行うツールをオンラインで見つけましたここ、しかし、20,000のリクエストを作成して出力をスクリーンスクレイピングするのは間違った方法のようです.

私が持っていた 1 つのアイデアは、このようなオープン ソース ライブラリを使用して、ここで提供されているシェープファイルを検索することでした。ただし、誰かが次のようなことを行うユーティリティを作成する必要があるようです

Geocoder.census_tract_of_address("200 N State Chicago IL 60601")

誰かそのようなことを知っていますか?この問題にどのように取り組むのが最善ですか?

4

2 に答える 2

1

住所をジオコーディングして、多くのジオコーディング サービス (Google、Yahoo、または OpenStreetMap を試してください) のいずれかから緯度と経度を取得できます。

次に、次を使用して国勢調査区を検索できます。

http://askgeo.com

(完全な開示:私はそのサイトを運営しています。)

これは、Web API へのアクセスを購入したり、Java ライブラリを購入して独自のシステムでクエリを実行したりできる商用ソリューションです。

于 2012-05-08T21:17:35.980 に答える