Skip to main content
Glama

Turf-MCP

by es3154

unit_conversion_convertArea

Convert area values between different measurement units including meters, acres, miles, feet, hectares, and more for geospatial calculations and land measurements.

Instructions

转换面积单位。

此功能将面积值从一种单位转换为另一种单位。

Args: area: 面积值 - 类型: float - 描述: 要转换的面积数值 - 示例: 1000.0

original_unit: 原始单位 - 类型: str - 描述: 输入面积的单位 - 有效值: 'meters', 'metres', 'centimeters', 'centimetres', 'millimeters', 'millimetres', 'acres', 'miles', 'nauticalmiles', 'inches', 'yards', 'feet', 'kilometers', 'hectares' - 示例: 'meters' final_unit: 目标单位 - 类型: str - 描述: 输出面积的单位 - 有效值: 'meters', 'metres', 'centimeters', 'centimetres', 'millimeters', 'millimetres', 'acres', 'miles', 'nauticalmiles', 'inches', 'yards', 'feet', 'kilometers', 'hectares' - 示例: 'acres'

Returns: str: JSON 字符串格式的面积结果 - 类型: 包含 value 和 units 的对象 - 格式: {"value": 面积数值, "units": "目标单位"} - 示例: '{"value": 0.2471, "units": "acres"}'

Raises: Exception: 当 JavaScript 执行失败、超时或输入数据格式错误时抛出异常

Example: >>> import asyncio >>> result = asyncio.run(convertArea(1000.0, 'meters', 'acres')) >>> print(result) '{"value": 0.2471, "units": "acres"}'

Notes: - 支持多种面积单位之间的转换 - 输入和输出单位必须是有效的单位标识符 - 转换基于标准单位换算系数 - 依赖于 Turf.js 库和 Node.js 环境

Input Schema

NameRequiredDescriptionDefault
areaYes
final_unitYes
original_unitYes

Input Schema (JSON Schema)

{ "properties": { "area": { "type": "number" }, "final_unit": { "type": "string" }, "original_unit": { "type": "string" } }, "required": [ "area", "original_unit", "final_unit" ], "type": "object" }

Other Tools from Turf-MCP

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/es3154/turf-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server