ForHosting KIT · 開発者向けツール

傾斜角度を勾配パーセントに変換

この計算機は、度で測定した傾斜角度を勾配パーセントへ変換します。水平距離に対する鉛直方向の高低差と直線の角度の標準的な関係を使い、角度のタンジェントに百を掛けます。道路、スロープ、登山道、屋根、排水計画、測量記録などに利用できます。正の角度は上り、負の角度は下り、ゼロ度は水平を表します。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

角度と勾配パーセントが表すもの

傾斜角度と勾配パーセントは、同じ傾きを別の方法で表したものです。角度は水平な基準線から測り、勾配パーセントは鉛直方向の変化量を水平距離と比較します。10パーセントの勾配は、水平に100単位進むごとに標高が10単位変化するという意味です。斜面に沿った100単位の距離で10単位上がるという意味ではありません。この違いは、設計図、登山道の断面図、道路標識、バリアフリー計画などを読む際に重要です。符号付きの角度を度で入力してください。正の値は選んだ水平方向に進むときの上り、負の値は下り、ゼロは水平面を示します。計算結果には元の角度、ラジアン換算値、勾配パーセントが含まれます。符号を残せば方向も扱え、急さだけが必要な場合は絶対値を使えます。垂直線では水平距離に基づく有限の勾配を定義できないため、入力できる角度は -90 より大きく 90 より小さい範囲です。

タンジェントによる変換方法

最初に、角度へ π を掛けて 180 で割り、度からラジアンへ変換します。次に、そのラジアン角のタンジェントを求めます。直角三角形では、タンジェントは角に対する向かい側の辺を隣の辺で割った比です。斜面の場合、それぞれ鉛直方向の高低差と水平距離に対応するため、タンジェントが小数形式の勾配比になります。この比に 100 を掛けると勾配パーセントになります。たとえば 5.71 度付近の角度は、約 0.10 のタンジェントに対応し、およそ 10 パーセントです。この関係は線形ではなく、特に急な斜面では角度を2倍にしても勾配は通常2倍になりません。ゼロ付近ではほぼ比例しますが、90 度へ近づくほど勾配の増え方が急になります。実装は決定的なタンジェント関数を使用し、未入力や有限でない値を拒否します。JSON、表計算、スクリプト、反復可能な API 処理に適した安定した精度で返します。

プロジェクトで安全に利用する方法

結果は数学的な換算値として使い、その後で対象プロジェクトに適用される基準や許容差を確認してください。現地で測った角度には、測定器の誤差、表面の凹凸、完全には水平でない基準線の影響が含まれる場合があります。早い段階で丸めると長い距離では差が大きくなるため、計算には返された値を保持し、表示や報告の段階で丸めてください。規則と比較するときは、水平距離、斜面長、1対12のような比、または符号付き方向のどれで傾斜を定義しているか確認する必要があります。似た表記でも結果は異なります。この計算機は、バリアフリー、道路安全、排水性能、構造安全性、地域法規への適合を認証するものではありません。工学、建築、造園、自転車、教育の各分野で、角度測定値をパーセント尺度へ置き換えるための三角関数変換を提供します。下りでは負の符号を保持し、方向を問わない急さが明記されている場合だけ絶対値を使用してください。

測量値を読み替える

傾斜計や測量で得た角度を、地形断面図や土工計算で使う勾配パーセントへ変換します。

経路の急さを比較する

登山道、車道、自転車の上り坂を共通のパーセント尺度へ変換し、上りと下りの方向も維持します。

設計計算を確認する

スロープ、屋根、排水設備、道路の三角関数計算を、個別基準の適用前に確認します。

角度を勾配パーセントへ変換する式は何ですか?

式は、勾配パーセント = tan(度数 × π / 180) × 100 です。

45 度が 100 パーセントになるのはなぜですか?

45 度のタンジェントは 1 で、鉛直方向の高さと水平距離が等しいためです。その比に 100 を掛けると 100 パーセントになります。

負の角度も入力できますか?

はい。負の角度は負の勾配になり、選んだ水平方向に対する下りを表します。

90 度以上が拒否されるのはなぜですか?

90 度では水平距離がゼロになり、有限の勾配パーセントが存在しません。-90 から 90 の開区間外では、この方式の有限な傾斜を表せません。

API リクエストの料金はいくらですか?

API は1リクエスト $0.002 です。同じ決定的な計算をブラウザーでも実行できます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/geo/angle-to-grade

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/geo/angle-to-grade \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle_degrees":30}'
{
  "angle_degrees": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.angle_to_grade",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →