← ClaudeAtlas

air-qualitylisted

環境省の大気汚染物質広域監視システム(AEROS・そらまめくん)から、PM2.5・光化学オキシダントなどの測定値(速報値)を取得する。全国約1,600測定局の最新1時間値・測定局ごとの今日/7日分・都道府県ごとの月次履歴に対応。「今のPM2.5」「空気が悪い?」の質問に答える。APIキー・ログイン不要。確定値(過去の公式統計)は対象外。
tahodev/kurashi-skill · ★ 3 · AI & Automation · score 79
Install: claude install-skill tahodev/kurashi-skill
# air-quality 環境省の大気汚染物質広域監視システム(AEROS、通称そらまめくん)が公開する測定値(速報値)を読むスキル。公式のAPI利用者向けコーナーが `soramame/api/data_search` を開発者向けに案内しており、APIキー・ログイン・ユーザー登録は不要。 **実測日: 2026-09-26。以下のURL・構造・件数はすべて当日の実測で確認。** ## エンドポイント一覧 | 内容 | URL | | --- | --- | | 全国の最新1時間値(全測定局) | `https://soramame.env.go.jp/data/sokutei/noudoAll/{YYYY}/{MM}/{DD}/{HH}.csv` | | 測定局ごとの今日の値 | `https://soramame.env.go.jp/data/sokutei/NoudoTime/{SKT_CD}/today.csv` | | 測定局ごとの直近7日 | `https://soramame.env.go.jp/data/sokutei/NoudoTime/{SKT_CD}/7day.csv` | | 公式API(都道府県別・月次履歴JSON) | `https://soramame.env.go.jp/soramame/api/data_search?Start_YM={yyyymm}&TDFKN_CD={01-47}&REQUEST_DATA={項目}` | | PM2.5注意喚起エリア | `https://soramame.env.go.jp/data/sokutei/pm25/alert.csv` | | 最新データ時刻(地図用メタ) | `https://soramame.env.go.jp/data/map/kyokuNoudo/metadata.json` | ## 1. 全国の「今」を取る(noudoAll CSV) ```bash curl -sm 60 -O https://soramame.env.go.jp/data/sokutei/noudoAll/2026/09/26/01.csv ``` 最新の時は `metadata.json` の `latest`(2026-09-26実測: `2026/09/26 01:00:00`)から組み立てる。時は2桁の `01`〜`24` 表記に注意(01時のファイルは `01.csv`)。 2026-09-26 01:00 JST実測: 200、255,102バイト、1,594測定局。列は24列: ``` 測定局コード,SO2,NO,NO2,NOX,CO,OX,NMHC,CH4,THC,SPM,PM2.5,SP,WD,WS,TEMP,HUM,測定局名称,住所,問い合わせ先,局種別,地域コード,都道府県コード,市区町村名 ``` 測定局名称・住所・局種別(一般局/自排局)・市区町村名を含むので、このCSVだけで局の検索もできる。内訳実測: 一般局1,244、自排局349。緯度経度の列はない(座標での最寄り検索はこのCSVではできない)。未測定の項目は空欄か `-`。PM2.5は全1,594局中1,031局で測定されていた(同時刻実測。平均8.9、最大28.0μg/m3=国設尼崎自動車交通環境測定所)。 同梱の `lookup.py` は、`metadata.json` から最新時刻を引き、noudoAll CSVをキャッシュしつつ、局名・住所・市区町村名の部分