2014-01-15 28 views
0

我正在爲Google API提供原點經度和目標緯度/經度。谷歌距離Api返回零與特定的緯度變化

但作爲響應,它返回零。

提供的座標:

Origin  = 70.7417,-22.6583 

Destination = 48.8602,2.34107 

輸出結果:

This XML file does not appear to have any style information associated with it. 
The document tree is shown below. 

    <DirectionsResponse> 
    <status>ZERO_RESULTS</status> 
    </DirectionsResponse> 

來源鏈接:

https://maps.google.com/maps/api/directions/xml?language=fr&origin=70.7417,-22.6583&destination=48.8602,2.34107&sensor=false

誰能告訴我在哪裏,我犯了一個錯誤?

最初的觀點是形式Danemark | Constable Pynt | 3985 |格羅蘭德TO法國巴黎75001法蘭西島區

+2

有沒有搞錯,你需要通過船或飛機旅行(除了一些渡輪)方向服務不包括方向。只要沒有人建造從格陵蘭到歐亞大陸的橋樑,你就不會得到從格陵蘭到巴黎的方向。 –

回答

1

「ZERO_RESULTS」表示地理編碼已成功,但未返回結果。如果地理編碼在遠程位置傳遞了不存在的地址或latlng,則可能會發生這種情況。

請嘗試檢查您的座標是否有效。

+0

這些座標也是由google api提取的 –

+0

是的,但是48.8602,2.34107在巴黎,70.7417,-22.6583在格陵蘭有些地方,corrdinates是有效的,但方向不可用,從那2點 –

+0

正如我所提到的,原來的要點是形式Danemark,警察Pynt TO法國巴黎75001 Ile-de-France。 –

1

我的猜測是谷歌地圖試圖找到兩點之間的駕駛路線。由於您提供的地點位於格陵蘭島和法國,並且沒有直接聯繫,Google無法找到路線,因此回覆爲ZERO_RESULTS。從documentation

報價:

ZERO_RESULTS indicates no route could be found between the origin and destination. 
+0

最初的觀點是形式Danemark | Constable Pynt | 3985 |格羅蘭德TO法國巴黎75001法蘭西島 –