ふくふくHukuhuku Inc.
EP.11Open Data 10分公開: 2026-05-10

海外Open Data 活用例:イギリス・米国

data.gov.uk・data.gov(米国)など、英語圏のオープンデータの質と活用事例。日本との差。

#海外#比較
CO📔 Google Colab で開く(上から順にセルを実行)
シェア

オープンデータの「先進国」と言えばイギリス・米国。data.gov.uk・data.gov の規模感と、Python から実際に叩く実装例を見ます。

data.gov.uk のカタログ (CKAN)を叩く

「rail(鉄道)」キーワードでデータセット検索
Python
import requestsimport pandas as pd
CKAN = "https://data.gov.uk/api/3/action"
# データセット検索r = requests.get(    f"{CKAN}/package_search",    params={"q": "rail", "rows": 50},    timeout=30,)results = r.json()["result"]print(f"ヒット数: {results['count']}")
# DataFrame に整形rows = []for ds in results["results"]:    rows.append({        "title": ds["title"],        "org": ds.get("organization", {}).get("title", ""),        "n_resources": len(ds.get("resources", [])),        "license": ds.get("license_title", "Unknown"),    })df = pd.DataFrame(rows)print(df.head(10).to_string())

api.data.gov(米連邦API ゲートウェイ)を叩く

米国連邦政府の各 API は api.data.gov を経由して呼びます。サインアップで API キーを発行すれば、複数機関のAPIに同じキーでアクセス可能。FEC(連邦選挙委員会) の選挙費用データを例に。

FEC 選挙費用データを取得(DEMO_KEY で動作確認)
Python
import requests
API_KEY = "DEMO_KEY"   # 本番は https://api.data.gov/signup/ で発行ENDPOINT = "https://api.open.fec.gov/v1/elections/"
r = requests.get(    ENDPOINT,    params={        "api_key": API_KEY,        "cycle": 2024,        "office": "president",        "per_page": 20,    },    timeout=30,)data = r.json()print(f"件数: {len(data['results'])}")for elec in data["results"][:5]:    print(f"  {elec.get('election_state')} - {elec.get('office_full')}")
DEMO_KEY とレート制限

DEMO_KEY: 動作確認用の共有キー。1時間 30 リクエスト / 1日 50 リクエスト に制限される。本番運用には個別キーを取得(無料、即発行)。個別キーは 1時間 1,000 / 1日 10,000 が標準(機関により異なる)。

データ取得の留意点(2026年5月時点)

英米のオープンデータポリシー

英国(data.gov.uk): 約 70,000 データセット。Open Government Licence v3.0(OGL) が標準。出典明記で商用OK。 米国(data.gov): 約 25万データセット。連邦政府制作データは原則 Public Domain(CC0 相当)、商用OK・出典必須ではない(推奨)。

  • 英国 OGL v3.0: コンテンツ再公開可・商用OK・派生著作可。「Contains public sector information licensed under the Open Government Licence v3.0」のクレジット表示。
  • 米国連邦政府: 連邦法上「政府著作物は公共領域」。州・地方レベルは別ライセンスの場合あり。
  • 米国 api.data.gov: 連邦各省庁の API ゲートウェイ。API キー必須、無料、レート制限あり(機関により異なる)。1キーで複数機関の API 利用可。
  • 英国 API: data.gov.uk 自体は CKAN ベースのカタログ API を提供。データセットそのものは各省庁の独自 API / ダウンロードへリンク。
  • 英米共通の注意: GDPR / CCPA の影響でデータが匿名化されている。「個人を特定可能な属性」が削られているため、ジオ精度・年齢分布などが粗いケースあり。
  • 為替・人口換算: 単純な日米比較は、為替レートとPPP(購買力平価)で補正しないと誤読する。
  • API 仕様変更: 政権交代・政策変更で API 廃止・移行の歴史あり(米国は特に)。本番運用ではバージョン固定 + 移行ニュースの定期チェック。
公式リソース

data.gov.uk: https://www.data.gov.uk/ / data.gov: https://www.data.gov/ / api.data.gov: https://api.data.gov/ / OGL v3.0 全文: https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/

次回予告

EP.12 はオープンデータと自社データの「重ね合わせ」総まとめ。1年間の集大成。

シェア

この記事の感想を教えてください

あなたの 1 クリックで、本当にこの記事は更新されます。「もっと詳しく」「続編希望」が一定数集まった記事は、 ふくふくが 実際に内容を拡充したり続編記事を公開 します。 送信したリアクションはお使いのブラウザに記録され、再カウントされません。

シリーズの外も探す:

まずは、現状を聞かせてください。

要件が固まっていなくて大丈夫です。現状診断と方針提案までを無料でお手伝いします。

無料相談フォームへ hello [at] hukuhuku [dot] co [dot] jp