0
点赞
收藏
分享

微信扫一扫

【HMS Core】位置服务逆地理编码请求错误问题

【关键字】

HMS、位置服务、逆地理编码


【问题描述】

有开发者反馈在集成位置服务-逆地理编码时,出现了请求报错的问题。

后端请求逆地理编码 错误

{

   "returnCode": "010010",

   "returnDesc": "INVALID_REQUEST"

}

【HMS Core】位置服务逆地理编码请求错误问题_取值范围

【HMS Core】位置服务逆地理编码请求错误问题_取值范围_02

【HMS Core】位置服务逆地理编码请求错误问题_取值范围_03

【问题分析】

1、一开始认为是cp的请求参数有误,缺少了必选的参数。

【HMS Core】位置服务逆地理编码请求错误问题_位置服务_04

但是经过核对,未发现有疏漏的必选参数。


【解决方案】

最终排查出问题是经纬度的参数类型Coordinate出了问题。

【HMS Core】位置服务逆地理编码请求错误问题_位置服务_05

纬度lat的取值范围是[-90,90]。经度lng的取值范围是[-180,180]。

但是cp将经纬度的顺序写反了,导致疏漏的取值范围。

【HMS Core】位置服务逆地理编码请求错误问题_地理编码_06

经过修改回正后编译正常。


举报

相关推荐

0 条评论