低温時の高度計誤差・高度補正計算
気温が標準大気より低いと気圧面が地表側へ収縮するため、航空機の真高度は高度計の指示高度より低くなることがあります。この計算機は、指示高度、飛行場標高、および高度計規正値の観測地点における外気温から、その影響を推定します。符号付きの高度計誤差、推定真高度、ISA より低温の場合に加える正の補正値を返します。進入計画や計算の照合にご利用いただけますが、承認済み低温補正表、方式注記、運航者マニュアル、航空交通管制上の要件に代わるものではありません。
無料で実行
高度と基準標高を整合させて入力してください
indicated_altitude_ft には、進入フィックスまたは地形間隔の制限について公示された未補正の指示高度を入力してください。aerodrome_elevation_ft には、飛行場、または高度計規正値を提供する地点の標高を入力します。両方とも平均海面からのフィートで指定し、指示高度は基準標高以上でなければなりません。この計算では最初に標高を差し引き、規正値の観測地点からの高さを求めます。低温誤差は絶対高度だけではなく、この鉛直距離に応じて増えるためです。次に、その地点で通報された外気温を摂氏で入力してください。上空の予報気温や操縦室の全温表示は使用しないでください。実運航では、適用される方式または当局が定める値と丸め方法を必ず使用してください。
符号と補正値の意味をご確認ください
計算機は標準対流圏気温減率を使い、飛行場標高における ISA 気温を求めます。次に、実気温と ISA 気温をケルビンで比較し、飛行場上の指示高度差を比例補正します。ISA より低温の場合、推定される真の高さは指示された高さより小さくなり、航空機は高度計表示より低い位置にあります。altimeter_error_ft は真高度から指示高度を引いた符号付き値であり、負の値は真高度が低いことを表します。cold_correction_to_add_ft は同じ低温影響を、指示高度制限に加えられる正の値として示します。corrected_indicated_altitude_ft は元の指示高度にその値を加えたものです。高温時には真高度が高くなる場合がありますが、地形余裕のための公示高度を下げないよう、低温補正値はゼロになります。
計画時の照合値としてご利用ください
低温補正は安全に直結する運航上の事項です。公示された方法では、保守的な表、区間別補正、適用温度限界、最低誘導高度や復行に関する特別規則が用いられる場合があります。この計算機が示すのは透明性のある解析的推定であり、管制承認を変更する許可ではありません。航空当局資料、チャート注記、運航者手順、およびアビオニクスが提供する補正値と照合してください。補正は当該指示が対象とするフィックスおよび高度種別にのみ適用し、規則で必要な場合は補正後の高度を航空交通管制へ通報してください。障害物間隔には気圧規正誤差、地形データ、航法性能、風、方式設計、地域制限も関係します。公示表と本推定が異なる場合は、承認された公示値と指定の丸め方向を使用してください。
活用例
進入最低高度を照合する
低温時の進入ブリーフィングで、公示フィックス高度に加える必要がある値を推定します。
低温による影響を説明する
気温偏差と飛行場上の高さが、指示高度と真高度の差をどのように変えるか示します。
方式計算を確認する
承認済み表を参照する前に、ワークシートやソフトウェアの結果を独立した決定論的推定と比較します。
よくある質問
高度計誤差が負の場合、何を意味しますか?
推定真高度が指示高度より低いことを意味します。低温時には危険側の誤差です。
どの気温を入力すればよいですか?
適用方式で別の観測地点が明示されていない限り、飛行場または高度計規正値の観測地点における外気温をご使用ください。
なぜ飛行場標高が必要ですか?
温度誤差は規正値の観測地点からの高さに適用されます。同じ指示高度のフィックスでも、基準標高が異なれば必要な補正も変わります。
高温時には高度を差し引きますか?
いいえ。正の真高度誤差は符号付きで表示しますが、地形保護の公示高度を下げないよう、cold_correction_to_add_ft はゼロのままです。
公式の補正表に代えて使用できますか?
できません。運航判断には、承認済みチャート、当局の指針、運航者手順、必要な航空交通管制との調整をご使用ください。
API リクエストの料金はいくらですか?
基本料金は 1 リクエストあたり $0.002 です。同じ決定論的計算をブラウザでも実行できます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/travel/altimeter-cold-error \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"indicated_altitude_ft":3000,"aerodrome_elevation_ft":1000,"oat_c":-20}'const res = await fetch("https://api.kit.forhosting.com/travel/altimeter-cold-error", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"indicated_altitude_ft": 3000,
"aerodrome_elevation_ft": 1000,
"oat_c": -20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/altimeter-cold-error",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"indicated_altitude_ft": 3000,
"aerodrome_elevation_ft": 1000,
"oat_c": -20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/altimeter-cold-error", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"indicated_altitude_ft":3000,"aerodrome_elevation_ft":1000,"oat_c":-20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"indicated_altitude_ft":3000,"aerodrome_elevation_ft":1000,"oat_c":-20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/altimeter-cold-error", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"indicated_altitude_ft": 3000,
"aerodrome_elevation_ft": 1000,
"oat_c": -20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.altimeter_cold_error",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |