6

API を使用してhttp://www.census.govからデータをクエリしようとしています。都市名と米国の州コードを使用して、米国の特定の都市の人口を取得したいと考えています。

すでにキーを持っていることを考えると、人口を取得できるように、以下の URL に他にどのようなパラメーターを追加すればよいでしょうか。

http://api.census.gov/data/2010/sf1?key=<my key>

どんな援助も大歓迎です

4

2 に答える 2

6

クエリ URI から判断すると、2010 年国勢調査概要ファイルの人口データにアクセスしたいと考えています。getクエリにおよびの GET パラメータを追加forします。例:

http://api.census.gov/data/2010/sf1?key=b48301d897146e8f8efd9bef3c6eb1fcb864cf&get=P0010001&for=state:06

パラメータで指定された人口テーブルgetは「P」で識別され、forパラメータを使用して範囲をさらに絞り込むことができます。URI としてフォーマットされた有効な基準の例は、ここにあります...

編集: 都市などのよりきめ細かい検索を行うには、政府の面倒な FIPS (連邦情報処理標準) コードを使用する必要があるようです (緯度/経度地域をコーディング システムに変換した後)... I'役立つはずのこのリソース、特にポイント 5 から 7 を見つけましたが、非常に複雑なようです...

私が見つけた別の代替手段はUSA Today census APIです。国勢調査からのデータをミラーリングしているようで、都市レベルでデータの粒度を持つ利用可能なエンドポイントがあります...ここで確認してください...

于 2013-11-05T08:10:09.507 に答える
1

API を使用する必要はありません。データはこちらの CSV で入手できますhttp://www.census.gov/popest/data/cities/totals/2012/SUB-EST2012.html

于 2013-11-06T08:43:55.293 に答える