跳转到内容
POST AI agent ready /v1/elevation/lookup

Elevation API - 获取任意坐标的海拔高度

返回给定纬度和经度的海拔高度(以米为单位)。 通过locations数组参数支持单点查找和批量查询。 对于地形分析、徒步旅行应用程序和洪水风险评估很有用。

Parameters

number

Latitude of the location. Use with lng for single-point lookups.

number

Longitude of the location. Use with lat for single-point lookups.

array

Array of { lat, lng } objects for batch elevation lookups. Use instead of lat/lng for multiple points.

Code examples

curl -X POST https://api.botoi.com/v1/elevation/lookup \
  -H "Content-Type: application/json" \
  -d '{"lat":27.9881,"lng":86.925}'

When to use this API

徒步旅行和步道规划应用程序

通过查询多个路径点来绘制远足路线沿线的海拔剖面图。 显示路线的总海拔增益和损失,并标记坡度超过可配置阈值的陡峭部分。

洪水风险评估

将房产的海拔与附近水道的海拔进行比较。 相对于最近的河流或海岸低于特定阈值的房产可以在保险承保或房地产分析中被标记为较高的洪水风险。

无人机飞行规划

计算无人机飞行路径沿线的地形海拔,以保持高于地面的安全高度。 与水上检测相结合,识别需要不同最低高度的水体。

Frequently asked questions

高程数据的准确度如何?
高程数据源自 SRTM(航天飞机雷达地形测量任务),全球分辨率约为 30 米。 对于大多数地形类型,垂直精度在 10-16 米范围内。 山峰和深谷的方差可能稍高。
我可以同时查找多个点吗?
是的。 在位置参数中传递 { lat, lng } 对象数组,以在单个请求中获取多个点的高程。 响应以相同的顺序返回一组高程结果。
返回的海拔单位是什么?
返回的海拔高度始终以高于平均海平面的米为单位。 单位字段证实了这一点。 乘以 3.28084 转换为英尺。
这适用于海洋地点吗?
端点返回陆地表面的高程数据。 对于海洋位置,海拔可能会返回 0 或表示海底深度的负值,具体取决于数据源覆盖范围。
最大批量是多少?
Locations 数组支持每个请求最多 100 个坐标对。 对于较大的数据集,将它们拆分为多个请求。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.