SUN SEASON?
ホーム › データ

オープン気候データ

すべてのページを支えるファイルを静的アセットとして配信 — API不要、キー不要、CDN以外のレート制限なし

Sun Seasonは5つの静的ファイルだけで動いています。3つのグレースケールPNGスプライトが地球上の0.25°セルごとの月別降水量と日中の最高気温・最低気温の平均を保持し、小さなJSONファイルがグリッドとエンコーディングを記述し、TSVが34,005都市の座標を一覧します。誰でも取得して数行でデコードでき、このサイトと同じ数値が得られます。

ファイル

ファイル内容
/climate/meta.jsonグリッドの幅と高さ(1440 × 720)、セルあたりの度数(0.25)、値あたりのmmスケール(8)、気温のエンコーディング、欠測値マーカー(255)、出典表記。
/climate/prec_all.png降水量:1440 × 720のフレーム12枚を縦に積み重ね、1月が最上部。ピクセル値vは月間v × 8 mm(254 = 2,032 mm以上、255 = 海/欠測)。行0が北緯90°、列0が西経180°。
/climate/tmax_all.png日中の最高気温の平均、同じレイアウト:v × 0.5 − 50 °C(255 = 欠測)。
/climate/tmin_all.png最低気温の平均、同じレイアウトとエンコーディング。
/geo/places.tsv34,005都市:name ⇥ ISO country ⇥ lat ⇥ lon、人口の降順。

セルのデコード

緯度φ、経度λに対して:row = floor((90 − φ) / 0.25)col = floor((λ + 180) / 0.25)、月m(0〜11)はピクセル(col, m × 720 + row)にあります。赤チャンネルを読み取ってください。これらの数値を雨のクラスと判定に変換するルールは判定方法のページとサイトのオープンソースにあります。

ライセンスと引用

グリッドはWorldClim 2.1(Fick, S.E. and Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37)から派生したもので、そのCC BY-SA 4.0ライセンスを引き継ぎます。地名はGeoNames cities15000からCC BY 4.0で提供されています。ファイルを利用する場合は、WorldClimをクレジットし、Sun Seasonへリンクしてください。