高低差勾配計算
水平距離12に対して1上がると勾配は8.333 %、角度は約4.76度で、車いす用スロープの代表的な傾きです。スロープや車道、道路の高低差と距離を入れて確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 立ち上がり
- 1
- Run
- 12
- 勾配 (%)
- 8.3333333333
- 比
- 0.0833333333
- 角度 (度)
- 4.7636416907
- 方向
- uphill
高低差勾配は、二地点間の地面の急さであり、鉛直のライズと厳密に水平なランから測ります。土木設計者、ランプ施工、測量、検査は、車路を打設し、道路縦断を押印し、車椅子ランプを据える前に、その値をパーセント、ライズ対ランの比、度の角度として必要とします。この高低差勾配計算機は、共通の長さ単位でその二つの長さを受け取り、rise を run で割り、百を掛けてパーセント勾配とし、小数の比を残し、その比のアークタンジェントを傾斜角とします。欠落や非有限も同様です。
ライズとランからパーセント・比・角度が決まる仕組み
高低差勾配は鉛直変化と水平距離の比であり、歩行面に沿った斜面長ではありません。水平ラン L の上でライズ R を登ると、小数比は R を L で割った値、パーセント勾配はその比の百倍、度の角度はその比のアークタンジェントをラジアンから直した値です。この三つの数は同じ直線を表します。
一対十二のランプは比 1/12、パーセント勾配およそ 8.333、角度およそ 4.76 度です。六パーセントの道路勾配はラン百に対するライズ六、比 0.06、角度およそ 3.43 度です。計算機は rise を run で割ったアークタンジェントを使うため、負のライズ(下り)は負のパーセント・負の比・負の角度になり、ライズ零は勾配零の水平です。
ランは水平投影であり、斜辺ではありません。両者を混ぜるのは、スラブに沿った巻尺が平面距離より長いためにランプの急さを過小評価する典型的な誤りです。単位は打ち消されるので、メートル対メートル、インチ対インチ、フィート対フィートは同じパーセント・比・角度になります。
高低差勾配計算機が役立つ場面
車椅子ランプの現場は一対十二の規則で動きます。ラン十二に対するライズ一は、多くの法域で介助なしランプの ADA 上限であり、およそ 8.33 パーセント、五度弱です。ここでその二つの長さを入れると、大工がささら桁を切る前、金属工場がランプを曲げる前に、パーセント・小数比・角度が確認できます。
土木と道路の設計は縦断にパーセント勾配を押します。百メートルのランで六パーセントの登りは六メートルの高低差であり、角度は舗装機の据わりを示します。車路と敷地排水の施工は、水がスラブを離れる最小勾配と、車が擦らずグリップを失わない最大勾配を必要とします。
rise と run を送ると三つの表し方が一度に返ります。造園は園路・素掘り・擁壁の裏込めを目標パーセントに合わせ、測量は標尺の読み(rise)と巻尺(run)を切土票に押せる勾配に直します。教材作者と LMS 自動採点は goldens を固定します。
rise 1 と run 12 は 8.333...本ツールはライズと水平ランからの高低差勾配であり、二点を結ぶ直線の傾きでも、既知のパーセント・度・比の変換でも、観測者から遠方物への仰角でもありません。それらは別の検索意図です。
踊場、休憩間隔、雨水桝の寸法も取りません。
活用例
車椅子ランプと ADA 1:12 の確認
rise 1 と run 12 を送り、ささら桁を切る前や金属ランプを曲げる前にパーセント勾配・小数比・角度を確認します。
道路と車路の縦断勾配
公示の六パーセント登りは rise 6 対 run 100 です。計算機は縦断の押印用にパーセント・比・度を返します。
敷地排水と造園の勾配
標尺の読みと巻尺距離をパーセント勾配に直し、園路・素掘り・スラブが滑り限界を超えずに水を流します。
よくある質問
ライズとランから高低差勾配はどう計算しますか?
パーセント勾配は 100 × rise / run、比は rise / run、度の角度は atan(rise/run) × 180/π です。同じ長さ単位の有限な rise と零でない run を送ってください。
ランが零だとどうなりますか?
水平ランが零のとき高低差勾配は未定義です。パーセント・比・角度が零除算になるためです。失敗したタスクは課金されません。
下りのライズは負にできますか?
できます。 負のライズは下りです。ライズ零は勾配零の水平です。
ライズとランにはどの単位を使いますか?
共通の長さ単位なら何でも構いません。メートル、ミリメートル、インチ、フィートです。単位は打ち消されるので、rise と run が同じ単位ならパーセント・比・角度は同じです。斜辺の巻尺と水平ランを混ぜないでください。
距離は斜面に沿って測りますか、水平に測りますか?
水平に測ります。距離は2点間の平面上の長さで、斜面の長さではありません。床面に沿って巻尺を当てると長く出て、実際より緩やかなスロープに見えてしまいます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/build/elevation-grade \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rise":1,"run":12}'const res = await fetch("https://api.kit.forhosting.com/build/elevation-grade", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rise": 1,
"run": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/elevation-grade",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rise": 1,
"run": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/elevation-grade", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rise":1,"run":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rise":1,"run":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/elevation-grade", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"rise": 1,
"run": 12
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.elevation_grade",
"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 で失敗します。
ライズとランからパーセント・比・角度が決まる仕組み
formula 欄は percent_grade = 100 × rise / run、ratio = rise / run、angle_deg = atan(rise/run) × 180/π を再掲し、図面注記が数値の横に恒等式を書けます。
送る内容、使う単位、検証が失敗するとき
必須の有限数 rise と run を送ってください。rise は起点から終点への符号付き鉛直変化です。run は両地点間の符号付き水平距離です。rise −4 を run 50 で割る下りは負のパーセントと direction downhill です。欠落欄、空文字、NaN、Infinity も同様に失敗し、欄を名指しするためフォームはその操作を強調できます。失敗したタスクは課金されません。同じ入力は常に同じ丸め出力を生み、見積シート、CNC ランプ、エッジワーカーが一対十二を 8.333 パーセントに固定する契約です。別名 height・vertical・elevation・delta_h・dy を受け付けます。別名 horizontal・distance・length・dx・horizontal_run を受け付けます。JSON の数値も数字文字列も同じです。成功時は、整えた rise と run を返し、percent_grade を rise の run に対する百倍、ratio を rise の run に対する比、angle_deg を度のアークタンジェント、direction を比の符号から uphill・downhill・level、formula をそれらを生んだ恒等式として公開します。ADA の計算例では、rise 1 と run 12 は percent_grade 8.333...、ratio 0.0833...、angle_deg およそ 4.764 度、direction は uphill です。六パーセント道路では rise 6 と run 100 が percent_grade 6、ratio 0.06、angle_deg およそ 3.434 度です。ラン零は未定義です。 零除算に有限勾配はなく、処理系は invalid_input で拒み run を名指しします。成功した API 呼び出しは公開ベース $0.002 を一件あたりに用います。
高低差勾配計算機が役立つ場面
パーセントのままです。 この能力は純粋な parse エンジンのため、無料のブラウザ実行と前払い API は同一の同型関数を実行し、API 料金は成功一件あたり公開ベース $0.002 です。
技術的な質問
高低差勾配計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功一件あたり $0.002 の前払い KIT 残高を使います。不正な入力は課金されません。