旅行距離の単位変換
100法定マイルはちょうど160.9344 kmです。1マイルは1.609344 km、1海里は1.852 kmと定められており、その定義で換算して3つの単位すべてで距離を示します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 変換する距離の大きさ
- 100
- 入力の距離単位
- km
- 出力の距離単位
- mi
- 結果
- 62.1371192237
- キロメートル
- 100
- マイル
- 62.1371192237
- 海里
- 53.9956803456
旅行者、パイロット、船員、物流計画者は、キロメートルの道路行程が米国の高速道路マイルと交わるとき、あるいは航空・海図が海里を示すときに、信頼できる旅行距離の単位変換が常に必要です。国際法定マイルは正確に一点六〇九三四四キロメートル、国際海里は正確に千八百五十二メートルであり、フェリー区間・大圏推定・レンタカーのオドメーターが同じ行程計画を共有すると、暗算の掛け算はすぐにずれます。
キロメートル・法定マイル・海里の関係
陸上・空中・海上の旅行距離は、似て非なる三つの日常的な長さ単位でいまも報告されます。キロメートルは米国および英国影響圏を除く道路標識の多くで使われる SI 由来の単位です。法定マイル(国際マイルとも)は、米国の高速道路出口や、海里ではなく法定マイルで語る多くの航空の静止空気経験則表でなじみのある道路・鉄道単位です。
海里は地球の大圏に沿った一分の弧が国際合意の正確に千八百五十二メートルで一海里になるよう定義されており、パイロット・船員・海洋ルーティングツールが針路と航続距離に好む理由です。相互の変換は反転のない純粋な線形スケーリングで、常に定数倍します。本変換器はまず固定定数で入力をすべてキロメートルに写像します。
国際法定マイルは正確に一点六〇九三四四キロメートル、国際海里は正確に一点八五二キロメートルです。すでにキロメートルの値はそのまま橋になります。橋の値が分かれば、外向きの変換は同じ係数での除算です。
旅行距離単位変換が実務で現れる場面
国境をまたぐロードトリップ計画者は、ヨーロッパの高速道路距離(キロメートル)と米英ガイドブックの法定マイル区間を常に混在させます。各区間を一列に正規化するアプリは誤解を招く日次合計を避けます。図上の海里航続距離とキロメートルの陸上移動を比較する航空機・ヨットの乗員は、燃料と時刻の誤りの定番である nm と mi の混同をしない単一の正解源を必要とします。
混在キャリア CSV を取り込む物流・貨物デスクは、レーン評価や運転時間推定の前に各区間長を一つの報告単位にそろえたいと考えます。単位変換を教える地理・航海の教室は、法定マイルと国際海里の正確な法的定義を持つ具体的な橋渡し問題としてこの経路を使います。
距離と経過時間からの平均速度、方位からの大圏目的地点、MPG 対 L/100km の燃費が後で必要なら、本旅行距離単位変換ページを過負荷にせず、別の検索意図とランディングとして扱ってください。
活用例
国境横断の道路行程の正規化
ヨーロッパのキロメートル区間と米英ガイドの法定マイル区間を一列にまとめ、日次合計とホテル間移動を比較可能にします。
航空・海上の航続距離確認
陸上移動・レンタカー・複合モードの ETA を説明するとき、図上の海里航続距離をキロメートルや法定マイルに変換します。
貨物・キャリア CSV の整理
レーン評価と運転時間モデルの前に、キャリアの混在距離単位列を一括で単一の報告単位に変換します。
よくある質問
この旅行距離変換はどの単位に対応していますか?
キロメートル (km)、法定マイル (mi)、海里 (nmi)。
海里は法定マイルと同じですか?
いいえ。 国際海里は正確に 1.852 km(1852 m)。国際法定マイルは正確に 1.609344 km です。常に from と to を明示してください。
単位が認識されない場合はどうなりますか?
km、mi、nmi と文書化された別名のみ受け付け、他の文字列は推測せず拒否します。
ゼロや負の距離は扱えますか?
はい。 ゼロや負のオフセットを含む任意の有限数を受け付けます。NaN や Infinity などの非有限値は拒否されます。
3つの単位すべての結果が一度に分かりますか?
分かります。指定した単位に加えて、同じ距離をキロメートル、法定マイル、海里でも必ず表示するので、道路、航空、航海の計画に1回の換算で使えます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/travel/distance-unit-convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":100,"from":"km","to":"mi"}'const res = await fetch("https://api.kit.forhosting.com/travel/distance-unit-convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 100,
"from": "km",
"to": "mi"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/distance-unit-convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 100,
"from": "km",
"to": "mi"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/distance-unit-convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":100,"from":"km","to":"mi"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":100,"from":"km","to":"mi"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/distance-unit-convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"amount": 100,
"from": "km",
"to": "mi"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.distance_unit_convert",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この機能はキロメートル・法定マイル・海里のうち明示的な from と to を伴う有限の距離量を受け取り、それらの固定された法的定義でキロメートルを経由し、主結果と対応する全単位を一つの JSON オブジェクトで返し、認識できない単位文字列を拒否して誤った CSV ラベルが有効な航続距離に見えないようにします。無料のブラウザツールと有料 API は同一の純粋な同型関数を共有するため、手計算と自動パイプラインが同じ数値で食い違うことはありません。
キロメートル・法定マイル・海里の関係
各ステップはネットワーク呼び出し・乱数シード・壁時計タイムスタンプのない決定的な浮動小数点演算なので、同じ量と単位は常に同じ JSON を生みます。量は有限数でなければならず、欠落フィールド、非数値、NaN、Infinity、認識できない単位文字列は黙った既定値を作らず早期に無効入力で失敗します。
送る内容と返る内容
amount は有限数、またはそのように解析される文字列です。from はその量の単位、to は主結果として欲しい単位です。照合は大文字小文字を区別せず、空白・ハイフン・スラッシュを許容します。古典的な確認は百キロメートルが法定マイルで約六十二点一四、百法定マイルが正確に百六十点九三四四キロメートル、六十海里が約百十一点一二キロメートルです。行程の素早い確認には無料のブラウザフォームを、一括の経路正規化には同一契約をスクリプトから呼び出してください。三つのフィールドを送ります。受け入れラベルはキロメートルの km、法定マイルの mi、海里の nmi、および kilometers、kilometres、mile、miles、statute_mile、nm、nautical_mile、sea_mile、marine_miles などの一般的な別名です。欠落フィールド、非数値、NaN、Infinity、認識できない単位文字列は invalid_input で失敗し課金されません。成功時は整理された量、正規の from と to、to 単位の主結果、および同じ物理距離を kilometers・miles・nautical_miles として返し、一回の呼び出しで道路アプリ・航空燃料計画・海上 ETA に渡せます。橋係数 factor_from_km と factor_to_km は各側で使った正確なキロメートル毎単位定数を記録します。formula 文字列はマイルと海里の定義を、method は常に kilometer_bridge です。成功した API 呼び出しの料金は公開ベース $0.002 毎件で、検証失敗は前払い残高を消費しません。
旅行距離単位変換が実務で現れる場面
旅行コンテンツサイトと行程 API は、クルーズ港の移動が沿岸セーリング区間と交わるときに法定と海里の両方を引用し、編集者間の表計算のずれではなく再現可能な数値が要ります。本機能は純粋な解析エンジンなので、API 料金は成功一件あたり公開ベース $0.002、検証失敗は残高を消費しません。
技術的な質問
料金はいくらですか?
ブラウザツールは無料でローカル実行です。API は成功一件あたり $0.002 の前払い KIT 残高を使い、無効入力は課金されません。