unit_conversion_convertLength
Convert length values between different units including meters, kilometers, miles, feet, inches, and yards for geospatial calculations and measurements.
Instructions
转换长度单位。
此功能将长度值从一种单位转换为另一种单位。
Args: length: 长度值 - 类型: float - 描述: 要转换的长度数值 - 示例: 1000.0
Returns: str: JSON 字符串格式的长度结果 - 类型: 包含 value 和 units 的对象 - 格式: {"value": 长度数值, "units": "目标单位"} - 示例: '{"value": 1.0, "units": "kilometers"}'
Raises: Exception: 当 JavaScript 执行失败、超时或输入数据格式错误时抛出异常
Example: >>> import asyncio >>> result = asyncio.run(convertLength(1000.0, 'meters', 'kilometers')) >>> print(result) '{"value": 1.0, "units": "kilometers"}'
Notes: - 支持多种长度单位之间的转换 - 输入和输出单位必须是有效的单位标识符 - 转换基于标准单位换算系数 - 依赖于 Turf.js 库和 Node.js 环境
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| final_unit | Yes | ||
| length | Yes | ||
| original_unit | Yes |