You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从HERE Autocomplete接口返回结果中读取经纬度坐标

HERE Autocomplete接口获取GPS坐标方法

核心说明

HERE Autocomplete接口的设计目标是低延迟返回地址联想结果,因此默认仅返回地址文本、条目ID等基础信息,不会直接返回经纬度坐标,你可以通过以下两种方式获取对应条目的GPS数据:

方案1:通过条目ID调用Lookup接口(推荐,精度最高)

操作步骤如下:

  • 正常调用Autocomplete接口获取联想结果,提取目标条目的id字段值(你给出的返回示例中对应值为here:af:street:kXSoQ5Ilp2fEnS-ifyMsXD)
  • 构造Lookup接口请求,示例如下:
https://lookup.search.hereapi.com/v1/lookup?apiKey=你的API密钥&id=上一步提取的条目ID
  • 解析Lookup接口返回结果,直接读取position字段下的lat(纬度)和lng(经度)数值即可得到目标GPS坐标。

方案2:通过完整地址调用地理编码接口

如果你不想额外维护Lookup接口的调用逻辑,也可以直接提取Autocomplete返回结果中address.label字段的完整地址文本,调用地理编码接口进行地址解析,也能获取对应的经纬度坐标,该方案的精度略低于方案1,适合对坐标精度要求不高的场景。

内容的提问来源于stack exchange,提问作者OGi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 10:06:03