分类

Geohash解码器

将geohash解码为经纬度坐标

关键信息

分类
Utilities
输入类型
text
输出类型
json
样本覆盖
2
支持 API
Yes

概览

Geohash解码工具能将Geohash字符串快速、准确地转换为对应的经纬度坐标。只需输入一个有效的Geohash,即可获得其代表的地理位置中心点的精确坐标,便于在地图应用或数据分析中使用。

适用场景

  • 当您从API或数据库中获取到Geohash编码,需要将其转换为可读的经纬度坐标时。
  • 在开发地图相关功能,需要将Geohash格式的位置数据集成到现有坐标系统时。
  • 进行地理位置数据分析,需要将Geohash批量解码以进行空间计算或可视化时。

工作原理

  • 在输入框中粘贴或输入您想要解码的Geohash字符串。
  • 工具会自动解析Geohash的字符序列,通过算法计算其对应的经纬度范围。
  • 计算完成后,工具将返回该Geohash所代表区域中心点的精确经度和纬度坐标(JSON格式)。

使用场景

地图应用开发:将用户分享的Geohash位置标记快速显示在地图上。
数据分析:处理包含Geohash字段的用户签到或物流轨迹数据,将其转换为坐标进行地理围栏分析。
位置服务集成:在需要调用经纬度坐标的第三方服务(如天气API、导航SDK)前,先将Geohash数据源进行转换。

用户案例

1. 解析API返回的位置数据

后端开发者
背景原因
一个社交应用的后端API返回了用户位置的Geohash编码,前端地图组件需要经纬度坐标来显示标记点。
解决问题
需要将API返回的Geohash(如“wx4g0f”)快速转换为前端可用的经纬度坐标。
如何使用
将API返回的Geohash字符串“wx4g0f”粘贴到工具的输入框中。
效果
工具返回坐标:{"latitude": 39.9042, "longitude": 116.4074},可直接用于在地图上定位北京。

2. 处理物流轨迹数据

数据分析师
背景原因
一份物流数据表中的“位置”列存储的是Geohash编码,需要将其转换为经纬度以在GIS软件中绘制运输路线。
解决问题
需要将数据表中大量的Geohash记录批量解码为坐标点。
如何使用
依次将数据表中的每个Geohash(例如“9q8yyk”)输入工具进行解码,并将结果记录到新列中。
效果
获得每个物流节点的精确经纬度坐标,成功在地图上可视化了完整的运输路径。

用 Samples 测试

hash

相关专题

常见问题

解码后的坐标精度如何?

坐标精度取决于输入Geohash的长度。Geohash越长,代表的区域越小,解码后的坐标精度越高。

输入的Geohash有格式要求吗?

是的,需要输入有效的Base32 Geohash字符串,通常由0-9和b-z(不包括a, i, l, o)的字符组成。

解码结果是什么格式?

结果以JSON格式返回,包含“latitude”(纬度)和“longitude”(经度)两个字段。

这个工具能反向编码吗?

不能。本工具仅支持将Geohash解码为经纬度坐标,不支持将坐标编码为Geohash。

一次可以解码多个Geohash吗?

当前版本仅支持单次解码一个Geohash字符串。如需批量处理,请考虑使用脚本或API。

API 文档

请求端点

POST /zh/api/tools/geohash-decoder

请求参数

参数名 类型 必填 描述
geohash text -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-geohash-decoder": {
      "name": "geohash-decoder",
      "description": "将geohash解码为经纬度坐标",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=geohash-decoder",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]