反向地理代码-minresults不适用于模式类型retrieveReas



当调用API reverse.here.com时,对于英国海岸外的一个位置,模式retrieveEas和minsresults设置为1,我没有得到任何结果。然而,当我使用retrieveAddresses获取地址时,我需要有距离和方向的区域。

这是我的要求https://reverse.geocoder.api.here.com/6.2/reversegeocode.json?minresults=1&prox=51.938698%2C%201.435819&mode=检索原因&gen=9&app_id={MYAPPID}&app_code={MYAPPCODE}

提前感谢您的帮助。

为了澄清mode=retrieveAddress,地理编码器将无休止地搜索,直到找到至少一个地址,但这不适用于检索区域。这就是为什么在不输入半径的情况下,它会给你地址作为回应。

要在模式=重试区域的情况下获得成功响应,您必须按照以下要求输入以米为单位的半径。

https://reverse.geocoder.api.here.com/6.2/reversegeocode.json?
minresults=1&prox=51.9387,1.43582,10000&mode=retrieveAreas&gen=9
&app_id={APP_ID}&app_code={APP_CODE}

希望这能有所帮助!

最新更新