在浏览器里做地理编码与逆地理编码查询:输入经纬度得到结构化中文地址,输入地址得到精确经纬度,并给出接口返回的完整原始 JSON。可选腾讯地图 / 高德地图(国内)或 OpenStreetMap(国外),支持 WGS-84 / GCJ-02 / BD-09 三种坐标系互转。查询由浏览器直接发起,不经过本站服务器。
怎么用 / 为什么会有偏差
1. 两个方向
- 逆地理编码(坐标 → 地址) —— 输入纬度/经度,得到省市区、街道、POI 等结构化地址,以及完整原始 JSON。
- 正地理编码(地址 → 坐标) —— 输入文字地址,得到经纬度。同时给出匹配级别与可信度(如腾讯的 similarity / reliability),级别越高越精确。
2. 三套坐标系(最容易踩的坑)
| 坐标系 | 来源 | 说明 |
|---|---|---|
| WGS-84 | GPS、手机照片 EXIF、OpenStreetMap | 国际标准 |
| GCJ-02 | 高德、腾讯、国内绝大多数地图 | 国测局加密坐标,与 WGS-84 在国内相差约 100–700 米 |
| BD-09 | 百度地图 | 在 GCJ-02 基础上再次偏移 |
本工具会自动换算:选好「输入坐标系」即可,别把 GPS 的 WGS-84 坐标直接当 GCJ-02 去查,否则可能偏到隔壁街区。正编码结果国内接口返回 GCJ-02,会额外标出对应的 GPS(WGS-84)。
3. 提供商与适用地区
| 提供商 | 适用 | 备注 |
|---|---|---|
| 腾讯 / 高德 | 中国大陆 | 国内数据最全、POI 最细;需在 _config.yml 配 key |
| OpenStreetMap | 国外(中国大陆覆盖一般) | 免费、无需 key、支持浏览器直连 |
4. 免费额度(个人开发者)
- 腾讯位置服务:逆地址解析约 6000 次/日;超额仅限流报错,不自动扣费。
- 高德开放平台:基础 LBS 服务(含地理/逆地理编码)约 15 万次/月;超额仅报错,不自动扣费。
- OpenStreetMap:免费,请遵守其使用政策(约 1 次/秒、勿批量抓取)。