2017-02-17 63 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擴展)將返回這個奇怪的值。在其他地方我嘗試它的工作:)