SORAH Design System
このプレビューはパスワードで保護されています
DESIGN SYSTEM 2026.09
02 / Earth Language に戻る

主題別ビジュアル・描画コード

海氷、森林、気温、河川、震源、交通、砂塵、エアロゾル。採用した絵と、その読み方・描画条件を同じ場所へ。

適用範囲
提供された採用画像を、そのままの色と構図で掲載します。SDSの現行配色と同一であることや、コードからの再現を保証するものではありません。新規制作のUI・文字は現行Foundationsに従います。

01 / DATA SCAPE

北極海氷

採用図版 / 再現は未検証

ネイビーの海と、頻度に応じて白へ進む8段階。地名・経緯線は背景からの相対明度で置く。

北極海氷 / 採用図版 / ice_z2.jpg
北極海氷 / 採用図版 / ice_z2.jpg
何を表すか
1979–2025年の各9月に海氷があった頻度。単年の海氷密接度とは別の量。
期間・時間の型
コード既定:1979–2025年・9月、47年 / A / 年ごとの場。掲載図は複数年の集約
図法
採用Z2のコード:EPSG:3411(北極域)。READMEの正距円筒という総称はこの図には当てはまらない。
一次データ
NSIDC Sea Ice Index v4 / Natural Earth 50m
  • 採用画像の後に入口コードが更新されている。再生成した画像との一致は未検証。
  • 原資料にはJAXA AMSR2への移行予定がある。ここに載せる画像はNSIDC版で、置換済みとは扱わない。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

北極海氷のコード設定
iceThresholdPercent15
stackFrom1979
stackToDefault2025
bands8
smoothKm12
size[1080, 1350]
02 / DATA SCAPE

森林

採用図版 / 再現は未検証

白い海、薄灰の陸、緑8段。森林を最も濃い層に置く。

森林 / 採用図版 / forest_n3.jpg
森林 / 採用図版 / forest_n3.jpg
何を表すか
JAXA FNFの森林分類を集約した被覆割合。Hansen GFCの2000年樹冠被覆・損失年とは区別する。
期間・時間の型
N3生成関数の既定:2020年 / A / 年ごとの場
図法
正距円筒。経度 −180–180°、緯度 −58–83°。
一次データ
JAXA PALSAR-2 FNF
  • N3の配色と生成処理はnyt.pyにあり、README記載のforest1.pyは共通の格子・図法処理。
  • 掲載画像の入力年・画素一致は元データでの再現が必要。上の年はコード既定値。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

森林のコード設定
paper#ffffff
land#eeeeeb
ink#467550
bands8
aggregateCells8
displaySamplingbilinear
size[1350, 1080]
03 / DATA SCAPE

気温の平年差

採用図版 / 再現は未検証

寒色・暖色それぞれ8段の発散尺度。地図とストライプで空間と時間を読む。

気温の平年差 / 採用図版 / temp_v4.jpg
気温の平年差 / 採用図版 / temp_v4.jpg
何を表すか
HadCRUT5の年平均気温偏差(°C)。絶対気温を示す図ではない。
期間・時間の型
V4コード:2025年。年次入力:1850年以降。基準期間は入力メタデータで確認。 / A / 年平均の場
図法
正距円筒。世界全域。
一次データ
HadCRUT5 / Met Office Hadley Centre
  • 採用画像はColorBrewerの配色。HEATの昼夜パレットと同一とは扱わない。
  • 地図±2.0°Cとストライプ±1.2°Cは別の上限。上限超過でも実値ラベルは残す。
  • 補完度は観測の追加ではない。新規実装ではP4プロファイルと補間表示の規定を併用。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

気温の平年差のコード設定
unit°C anomaly
mapLimit2.0
stripeLimit1.2
bandsPerSide8
sourceGridDegrees5
displayGridDegrees0.5
sigmaDegrees3.5
cool["#deebf7", "#c6dbef", "#9ecae1", "#6baed6", "#4292c6", "#2171b5", "#08519c", "#08306b"]
warm["#fee0d2", "#fcbba1", "#fc9272", "#fb6a4a", "#ef3b2c", "#cb181d", "#a50f15", "#67000d"]
04 / DATA SCAPE

河川

採用図版 / 再現は未検証

白地に青い細線。森林N3と同じ地理範囲と余白に揃える。

河川 / 採用図版 / rivers_keys.jpg
河川 / 採用図版 / rivers_keys.jpg
何を表すか
HydroRIVERSの河川網。掲載シートの順序は構造の提示で、年ごとの河川の増減ではない。
期間・時間の型
静的な河川網 / 構造の提示順 / D / 構造の順序
図法
正距円筒。経度 −180–180°、緯度 −58–83°。
一次データ
HydroRIVERS v10 / HydroSHEDS
  • 採用画像の後にdraw6.pyが更新されている。現在のコードには均一線幅と階級別線幅の両案がある。
  • どの引数で各キーフレームを生成したかは、入力データとともに再確認する。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

河川のコード設定
ink#5678c4
size[1350, 1080]
uniformWidthPx0.4
widthAlternativePx[1.0, 0.7, 0.45, 0.3]
05 / DATA SCAPE

震源

採用図版 / 再現は未検証

赤い点を無彩色の地形へ。密度の面に変換するQ1とは異なる、点の表現。

震源 / 採用図版 / qg4.jpg
震源 / 採用図版 / qg4.jpg
震源 / キーフレーム資料 / qkeys.jpg
震源 / キーフレーム資料 / qkeys.jpg
何を表すか
USGS ComCatの地震。点の位置は震央、大きさはマグニチュード、淡さは深さ。
期間・時間の型
原資料:1973–2025年、M≥5.0 / B / 事象の一覧
図法
正距円筒。世界全域。
一次データ
USGS ComCat / ETOPO 2022(原資料記載)
  • 半径式と色はbg.pyから採録。G4の背景はrelief.py等にも分かれ、完全な呼出し条件は未確定。
  • 原資料のG4とコード内のB4は同一の識別子ではない。地形陰影の強さを現行Groundsと同等と主張しない。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

震源のコード設定
magnitudeMin5.0
ink#c4221c
radiusExpression0.9 * 2.4 ** (M - 5)
depthEdgesKm[0, 35, 70, 150, 300, 800]
size[1350, 675]
06 / DATA SCAPE

船舶と航空

採用図版 / 再現は未検証

ネイビー → 青 → 白の階調。船舶は粒、航空は大円の線で描き分ける。

船舶と航空 / 採用図版 / tr_keys.jpg
船舶と航空 / 採用図版 / tr_keys.jpg
何を表すか
船舶交通密度と航空路線の構造。航空線の重みは路線データの集約で、飛行中の機数ではない。
期間・時間の型
船舶:2015-01–2021-02の固定集計。航空:OpenFlightsの取得版・時点は別途確認。 / D / 層・構造の提示順(この図)
図法
正距円筒。世界全域、太平洋中心の別構図も含む。
一次データ
World Bank / IMF shipping density; OpenFlights routes.dat
  • 固定集計の船舶密度を年別の変化として再生しない。
  • キーフレームは層を現す過程。両データの同時観測を意味しない。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

船舶と航空のコード設定
shipPixelDegrees0.02
shipFloor1000
shipTransformlog1p
shipReferenceLog107.5
flightWidthPx[0.35, 0.5, 0.7, 1.0]
size[1350, 675]
07 / DATA SCAPE

サハラの砂塵

採用図版 / 再現は未検証

白と薄灰の地理に茶色の霞を重ね、面の連続性を見せる。

サハラの砂塵 / 採用図版 / dust_d1.jpg
サハラの砂塵 / 採用図版 / dust_d1.jpg
サハラの砂塵 / キーフレーム資料 / dust_keys.jpg
サハラの砂塵 / キーフレーム資料 / dust_keys.jpg
何を表すか
GEOS-FP DUEXTTAU(砂塵の光学的厚さ)。質量濃度ではない。
期間・時間の型
D1コード:2025-06-01 01:30。3時間間隔の同化系列。画像との時点対応は未再現。 / A / 3時間ごとの場
図法
正距円筒。経度 −110–25°、緯度 −5–45°。
一次データ
NASA GMAO GEOS-FP
  • 同化であり、予報として見せない。
  • 元コードのnan_to_numによる欠測のゼロ化は、そのまま現行実装へ移植しない。S-10〜13に従い欠測マスクを別に保つ。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

サハラの砂塵のコード設定
variableDUEXTTAU
unitdimensionless optical depth
ink#a86022
limit1.2
gamma0.8
smoothGridCells1.0
displaySamplingbilinear
08 / DATA SCAPE

全エアロゾル

採用図版 / 再現は未検証

茶系8段。月別の場や周期を見せ、表示用補完を脱色と境界で区別する。

全エアロゾル / 採用図版 / aer_keys.jpg
全エアロゾル / 採用図版 / aer_keys.jpg
何を表すか
AVHRR Deep Blueのエアロゾル光学的厚さ(AOD)。PM2.5濃度や砂塵成分だけの量とは異なる。
期間・時間の型
NOAA-18 / 2006–2011年、1°月次。シート各枠の日時は未同梱。 / A / 月次の場、C / 同月の周期比較
図法
正距円筒。世界全域。
一次データ
AVHRR Deep Blue V001
  • 専用の題材定義は未登録。AIR(大気汚染)やDUST(砂塵)に読み替えない。
  • 6年平均・1月平均・7月平均などの集約はaer.pyにある。各図の期間・集約を明記して使用する。

専用の配色定義は未登録。図版をAIRやDUSTの配色見本として使いません。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

全エアロゾルのコード設定
unitdimensionless AOD
ink#a86022
bands8
saturation0.6
minimumCount5
sourceGridDegrees1
lowDisplayThreshold0.0375
09 / DATA SCAPE

サイクロン

未採用 / 検証待ち

検討コードのみ。採用図版の掲載なし。

何を表すか
IBTrACSのサイクロン経路。
期間・時間の型
原資料:1980–2025年 / B / 事象の経路
図法
コードを参照。採用図法は未確定。
一次データ
IBTrACS v04r01 main track
  • 原資料で未検証・統合仕様デッキから除外済み。SDSでも採用済みに数えない。

描画コードと条件

コードから採録した設定です。採用JPEGを生成した引数との完全な一致は、元データでの再現後に確認します。

サイクロンのコード設定
Related study

北極圏の船舶

2012.09 / 2025.09 と表示されたGFW AIS presenceの比較資料。原資料名は「海氷×船舶」だが、ships_years.pyは氷を非表示にしている。海氷との重ね合わせを確認した事例には数えない。
2012.09 / 2025.09 と表示されたGFW AIS presenceの比較資料。原資料名は「海氷×船舶」だが、ships_years.pyは氷を非表示にしている。海氷との重ね合わせを確認した事例には数えない。

9月の船舶存在時間。参照値60時間、log1pで表示。年別AISの捕捉範囲・時点と元データは再確認が必要。

Source & reproduction

絵とコードの、対応を残す。

提供された11点のJPEGと9主題・共通処理のコードを原文のまま保存しています。JPEGは採用図版の参照基準です。入力の観測データ、実行環境、映像ファイルは同梱されていません。

移植時に確認すること

  1. 各入口の外部データと共有モジュールを揃え、絶対パスを実行環境へ移す。原コードはimport時にも描画や書込みを行うため、そのままアプリのモジュールとして読み込まない。
  2. 数値の意味・単位・集約期間・欠測・飽和をSceneに固定する。元コード内の欠測のゼロ化、色の補間、Labの合成は現行SDSと照合する。
  3. 採用画像の再現と、新規SDSへの移植を別に検証する。同じ描画器・図法の再現と、Webの別図法での同じ座標・時刻・値・色の一致を区別する。
  4. 旧画像内の書体は保持し、新規制作はPoppins/Noto Sans JPの実ウェイトを使う。元画像を再着色して、現行パレットとの一致を装わない。

利用条件・許諾の記述は同梱READMEに由来し、SDSによる新たな許諾認定ではない。入力データは配布しない。

照合記録の更新時刻は再現の証明ではありません。海氷・河川の更新差分、森林N3の入口、震源G4の呼出し条件、図版ごとの期間は対応表に記録しています。

DATA SCAPE / Application contract 1.0.0

主題の表示と、重ね合わせ。

既存の配色定義・採用図版からの移植条件と、新しい学習レイヤーのアプリ用定義を記録します。追加定義は既存の採用図版と同一という意味ではありません。知覚評価・実機の性能確認は別途必要です。

主役の色面が背景を決め、第二の連続量は単色の等値線で表示します。降水はSTORMの1・5・10・20・30・50・80mm/hの8段階。風は他の色面がある場合は矢印、人為の航路は自然現象上で橙、火災に重なる震源は中抜き円です。色・期間・単位は地図の凡例に示します。

データセット主題昼夜 / 地図海 / 陸表現定義の位置づけ
temperatureHEATday / B4#ffffff / #eeeeeefieldregistered
forestFORESTday / B3#ffffff / #eeeeebfieldadopted-adaptation
historyICEnight / B4#15253a / #22344afieldregistered
iceICEnight / B4#15253a / #22344afieldregistered
dustDUSTday / B2#fbf8f3 / #ece6defieldregistered
riversRIVERday / B2#ffffff / #f1f2f5linesregistered
earthquakesQUAKEday / B1#ffffff / #ecebe8pointsadopted-adaptation
firesFIREday / B2#ffffff / #efece8pointsregistered
shippingLANESnight / B3#0c2135 / #1d2d40pointsadopted-adaptation
aviationLANESday / B3#ffffff / #eceef1linesadopted-adaptation
precipitationSTORMday / B2#ffffff / #eceef0fieldregistered
aerosolAEROSOLday / B2#ffffff / #eceef0fielddata-scape-extension
satellitesSATELLITEday / B2#ffffff / #eceef0linesdata-scape-extension
volcanoesVOLCANOday / B2#ffffff / #eceef0pointsdata-scape-extension
platesPLATESday / B2#ffffff / #eceef0linesdata-scape-extension
currentsCURRENTSday / B2#ffffff / #eceef0linesdata-scape-extension
windWINDday / B4#ffffff / #eceef0fielddata-scape-extension
pressurePRESSUREday / B4#ffffff / #eceef0fielddata-scape-extension
elevationELEVATIONday / B2#ffffff / #eceef0fielddata-scape-extension
bathymetryBATHYMETRYday / B2#ffffff / #eceef0fielddata-scape-extension

全主題の表示定義 JSON ↗