Google Place Details API返回奇怪的Lat值

时间:2017-02-17 22:57:13

标签: google-maps google-maps-api-3 google-places-api

我正在使用Google商家信息网络服务documented here。我正在返回JSON版本。 我想要的值是几何中的json对象>位置>纬度/经度。

这是文档显示的内容:

"geometry" : {
     "location" : {
       "lat" : -33.8669710,
       "lng" : 151.1958750
     }

这就是我在运行请求时得到的结果:

"geometry": {
  "location": {
    "lat": {
      "s": 1,
      "e": 1,
      "c": [
        5,
        9,
        9,
        2,
        1,
        9,
        0,
        6,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1
      ]
    },
    "lng": 10.759083
  }
这是什么?有可能以某种方式转换它吗?或者这是Google地图会理解的Google-LatLng对象吗?

这是我发送的请求,没有我的API密钥: https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJhSA4MWZuQUYRcr6KDHnWwgU&key=MY_API_KEY

1 个答案:

答案 0 :(得分:1)

不确定原因,但事实证明Postman(Chrome扩展程序)正在返回这个奇怪的值。在其他地方我尝试它的工作:)

相关问题