Google maps 谷歌地图方向api json结果十进制格式的纬度和经度在刷新时有所不同
我正在使用谷歌地图方向API v3获取路线,并在移动应用程序上显示它们。代码运行良好,但我突然发现有时会失败。最后,我看到相同的api调用在刷新或回调时返回不同的LAT和LON值 例如,此查询的结果: 有时会给我坐标值Google maps 谷歌地图方向api json结果十进制格式的纬度和经度在刷新时有所不同,google-maps,Google Maps,我正在使用谷歌地图方向API v3获取路线,并在移动应用程序上显示它们。代码运行良好,但我突然发现有时会失败。最后,我看到相同的api调用在刷新或回调时返回不同的LAT和LON值 例如,此查询的结果: 有时会给我坐标值 "end_address" : "Carrer de Barcelona, 61-63, 43840 Salou, Tarragona, España", "end_location" : { "lat" : 41.08180,
"end_address" : "Carrer de Barcelona, 61-63, 43840 Salou, Tarragona, España",
"end_location" : {
"lat" : 41.08180,
"lng" : 1.131470
},
在刷新时,有时会给我这样的信息:
"end_address" : "Carrer de Barcelona, 61-63, 43840 Salou, Tarragona, España",
"end_location" : {
"lat" : 4108.179590000001,
"lng" : 113.147030
},
我的错误来自将值获取为4108而不是41.08。我可以在我的代码中解决这个问题,但我想知道是否有人可以帮助我找到根本原因,并尝试确保我总能得到正确的json答案
谢谢 听起来API坏了,看起来问题跟踪器中有人打开了(导致问题的更改可能已经恢复)