2017-02-17 98 views
1

我正在使用Google Places Api Web服务documented here。我正在返回JSON版本。 我想要的值是在geometry> location> lat/lng的json对象中。Google Place详细信息API返回奇怪的Lat值

这就是文档显示:

"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-LatLng对象?

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

+1

我得到' “几何体”:从请求10.759083 }':{ “位置”:{ “LAT”:59.92190600000001, “LNG”。不知道你看到的是从哪里来的。也许你可以再试一次。 – geocodezip

+0

哦,看来我的邮差扩展,我用来运行请求得到这个奇怪的结果拉特,但是当我在普通的Chrome中运行它,我得到正确的一个..我不知道他们甚至可以不同。真是无赖(谢谢你的测试,让我再试一次:) – mathkid91

回答

1

不知道为什么,但事实证明,邮差(Chrome扩展)将返回这个奇怪的值。在其他地方我尝试它的工作:)