鉄道路線の全長(実測 + 営業キロ)を算出
get_railway_line_lengthsCalculate measured total length in kilometers for one or more Japanese railway lines from route geometries, and return published operating kilometers for comparison.
Instructions
1 本以上の鉄道路線について、路線形状(ポリライン)から実測した全長(km)を算出し、あわせて公表営業キロ(wdt:P2043、約 87% の路線が保持)を返す。複数路線の比較にも使える。実測長は国土数値情報 N02 の軌道中心線の幾何長で、(1) 事業者分割された路線(東海道線・山陽線・大糸線 等)ではその事業者の担当区間のみ、(2) 支線・貨物短絡線を含む、(3) 球近似の積算、という理由で鉄道各社の営業キロと数%〜数十%ずれる。乖離が大きい場合は lengthNote(operator-segment / includes-branches)で理由を示す。駅(ポイント)は対象外。時刻表・所要時間・運賃は扱わない。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"routes": "<routes>"
},
"name": "get_railway_line_lengths"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| routes | Yes | 路線の URI または「会社名/路線名」ラベルの配列(最大50件、1件でも可)。駅(ポイント)や形状を持たないエンティティは全長を算出できず unresolved として報告する。 |