霜リスク指数計算機
今夜霜が降りるかどうかが分かります。夕方6 °C、露点1 °C、雲量10 %なら予想最低気温は1.42 °Cで、霜リスク指数は32.25、中程度です。雲や乾いた空気で結果は変わります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 夕方の気温
- 6
- 露点
- 1
- 雲量
- 10
- 結果
- 32.25
- 温度の単位
- Celsius
- 夕方の気温 (°C)
- 6
- 露点 (°C)
- 1
霜リスク指数計算機は、日没後の放射霜がどれほど起こりやすいかを、夕方の三つの観測 — 気温、露点、雲量 — から見積もります。晴れで乾いた夜には地面と最下層の空気が長波放射として宇宙へ熱を失い、雲はそのエネルギーの多くを戻すため、同じ夕方の読みでも空次第で厳しい凍結にも安全な夜にも終わります。本ツールは Ångström 流の放射冷却ヒューリスティックを適用します。まず 3.5 °C の基準に露点差 1 度あたり 0.30 °C の乾燥空気項を加えた快晴の夜間低下を作り、その低下に雲量比の 0.84 倍を 1 から引いた値を掛け、夕方の気温から引いて明け方の最低気温を推定します。その最低気温は、なしから深刻までの公開区分を持つ 0–100 の霜リスク指数へ写されます。
霜リスク指数とは何か、放射冷却の見積もり方
放射霜は、晴天の下で最下層の空気と放射面が氷点下へ下がる夜間の低下であり、寒気塊の到来ではありません。日没後、地面は長波放射を出し、雲のない夜にはそのエネルギーの多くが宇宙へ逃げ、百葉箱の高さの気温は明け方までに数度下がります。
空気中の水蒸気も下向きの長波放射を出すため、露点差が大きい(乾いた空気)ほど、同じ乾球温度の湿った夕方より正味の冷却が大きくなります。雲は温室の蓋として働き、射出長波フラックスを吸収してその大きな割合を再放射します。だから肌寒い夕方でも曇った夜は霜のしきい値の上に留まりやすく、同じ夕方気温の快晴夜は留まりません。
本計算機はその物語をコンパクトなヒューリスティックとして符号化します。露点差 δ は夕方気温から露点を引いた値で、どちらも摂氏に換算します。雲量比 n は雲量を百で割った値です。
多くの正味長波式で使う Ångström(1918)の雲因子は 1 から 0.84 かける n を引いた値なので、快晴は冷却をすべて残し、全天曇りは十六パーセントだけを残します。快晴の夜間低下は 3.5 °C に 0.30 かける δ を足した値です。
中緯度で日没近くの観測から明け方までの典型的な 2-m の低下に、空気が乾いているときの追加冷却を加えたものです。実際の低下はその快晴値に雲因子を掛けたものです。推定最低気温 Tmin は夕方気温からその低下を引いた値です。
霜リスク指数は Tmin の切り詰め線形写像です。摂氏四度以上は零、マイナス四度以下は百、その錨の間は 100 かける(4 引く Tmin)を 8 で割った値です。区分は零でなし、25 未満で低、50 未満で中、75 未満で高、75 以上で深刻です。
Tmin が零未満のとき霜は起こりやすいと印されます。夕方気温を上回る露点は相対湿度が百パーセントを超えることを意味するため、モデルは負の差を作らずその読みを拒否します。
果樹園での使い方、制限、このページが答えない検索
栽培者、ブドウ園の管理者、自治体の道路当番は、予報がすでに乾球・露点・雲量比を与えており、送風機やヒーターを始動するか橋床に塩をまくかを決める前に 0–100 の一つの数と明け方の推定最低気温が必要な夕方に、霜リスク指数計算機を使います。教室や試験準備の生成器は、Ångström で変調した低下の決定的な神託を必要とします。
採点者は快晴限界(雲因子が 1)と、夕方気温を上回る露点の拒否の両方を採点できるからです。気温と湿度から露点を出すソルバーでも、飽差の道具でも、導体への凍雨着氷モデルでも、数値天気予報でもありません。すでに夕方気温と露点と雲量があり、推定最低気温と 0–100 の指数だけが必要なときにこの能力を選んでください。
活用例
果樹園とブドウ園の夕方霜番
日没近くの百葉箱気温、露点、空の覆いを 0–100 の霜リスク指数と明け方の推定最低気温に換え、送風機やヒーターを始動するかを決める前に使います。
放射冷却の教室・実験室チェック
学習者は教科書の問題から夕方気温、露点、雲量を入力し、Ångström で変調した低下と切り詰めた 0–100 指数が公開算術と一致するかを確かめます。
よくある質問
夕方気温、露点、雲から霜リスク指数はどう計算されますか?
露点差は摂氏での夕方気温マイナス露点です。快晴の夜間低下は 3.5 + 0.30 かけるその差です。低下に Ångström 因子 1 − 0.84 かける雲量比を掛けます。Tmin は夕方気温から低下を引いた値です。指数は Tmin ≥ 4 °C で 0、Tmin ≤ −4 °C で 100、その錨の間は線形です。
露点が夕方の気温を上回るとどうなりますか?
夕方の乾球を上回る露点は相対湿度が 100 パーセント超を意味し、この放射霜モデルは負の露点差に対して定義されていません。検証失敗は課金されません。
露点や飽差の計算機と同じですか?
違います。 露点計算機は気温と湿度から Td を出します。VPD 計算機は飽和と実在の蒸気圧の差を返します。本ツールは夕方気温、露点、雲量から始まり、夜間の Tmin と 0–100 の霜リスク指数を返します。
雲は夜間の冷え込みをどれだけ弱めますか?
大きく弱めます。晴天時の気温低下は雲量に応じて減り、係数0.84を使うため、快晴なら全量が残り、全天曇りなら十六パーセントしか残りません。曇った夜に霜が降りにくいのはこのためです。
雲量はオクタで入力しますか?
いいえ。空を覆う雲の割合を0〜100のパーセントで入力します。オクタや0〜1の小数ではないので、ほかの表し方の値は先に換算してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/earth/frost-risk-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"evening_temperature":6,"dew_point":1,"cloud_cover":10}'const res = await fetch("https://api.kit.forhosting.com/earth/frost-risk-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"evening_temperature": 6,
"dew_point": 1,
"cloud_cover": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/frost-risk-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"evening_temperature": 6,
"dew_point": 1,
"cloud_cover": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/frost-risk-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"evening_temperature":6,"dew_point":1,"cloud_cover":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"evening_temperature":6,"dew_point":1,"cloud_cover":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/frost-risk-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"evening_temperature": 6,
"dew_point": 1,
"cloud_cover": 10
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.frost_risk_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
露点が夕方の気温を上回ると空気はすでに過飽和であり、要求は invalid_input で失敗します。同じ決定的な算術が無料のブラウザ実行と前払い API を支え、ネットワークも乱数シードも壁時計への依存もありません。
API の呼び方と応答に含まれるもの
雲量はゼロ以上百以下である必要があり、覆われた空のパーセントであって、八分雲でも 0–1 の比でもありません。ご自身で尺度を合わせる場合を除きます。過飽和の夕方読みは露点差を負にし、公開ヒューリスティックがその場合に定義されないからです。検証失敗は前払い残高を消費しません。必須の有限数を三つ入れた JSON 本体を送ってください。evening_temperature(別名 evening_temp、temp、t、temperature、evening)、dew_point(別名 dewpoint、td、dew_point_temperature、dew)、cloud_cover(別名 clouds、cloud、cloud_fraction、n、cloud_cover_percent)です。任意の temperature_unit は閉じた集合 celsius、fahrenheit、kelvin を受け付け、省略時は冷却係数の原生単位である celsius です。Fahrenheit と Kelvin の値は低下を評価する前に Celsius へ換算され、エコーされる evening_temperature_c と dew_point_c はその換算後の気温を必ず報告するので、クライアントは換算を再実装せずに監査できます。夕方気温を超える露点は invalid_input で失敗し課金されません。欠落フィールド、非有限の数、絶対零度以下の気温、公開帯の外の雲量、未知の temperature_unit もフィールド名付きで拒否されます。成功時は送信した evening_temperature、dew_point、cloud_cover、解決済みの temperature_unit をエコーし、続けて evening_temperature_c、dew_point_c、dew_depression_c、cloud_fraction、cloud_factor、cooling_clear_c、cooling_c、t_min_c、frost_risk_index、risk_band、frost_likely、指数の別名である result、method を angstrom_radiative_cooling、丸めた数値を入れた formula と equation の文字列を公開します。料金は成功した要求ごとに定額の $0.002 で単位は item です。
果樹園での使い方、制限、このページが答えない検索
日没近くの百葉箱気温、対応する露点、覆われた空のパーセントを入力し、frost_risk_index、risk_band、t_min_c、frost_likely を読んでください。雲量は公開されたゼロから百の帯に収め、両方の気温は絶対零度より上に保ち、クライアントを制御できるときは整形済み文字列より JSON の数値を送ってください。このページは、霜リスク指数計算機、夕方気温と露点からの夜間霜、放射冷却の霜ヒューリスティックをオンラインで探す人向けです。往復確認は簡単です。 摂氏で Te から Td を引いて δ を作り、雲量を百で割って n を作り、(3.5 足す 0.30 δ) に (1 引く 0.84 n) を掛け、Te から引き、公開された 4 からマイナス 4 の切り詰めで Tmin を写し、frost_risk_index が同じ八桁丸めの中で一致することを確かめてください。
連携の活用例
道路と橋床の霜ブリーフィング
夕方の道路気象観測を決定的な frost_likely 旗と t_min_c に変え、夜勤が完全な NWP 一式を立てずに橋床へ塩をまくかを決められるようにします。
技術的な質問
この計算機で cloud_cover は何を意味しますか。
覆われた空のパーセントで、0(快晴、放射冷却が最大)から 100(全天曇り、Ångström 因子 0.16)です。八分雲ではありません。0–100 の外の値は名前付きで拒否されます。
霜リスク指数計算機の料金はいくらですか。
ブラウザの道具は無料で、その場で動きます。API 呼び出しは成功した要求ごとに $0.002 の前払い残高を使い、無効な入力は課金されません。