2012-11-30 49 views
1

我使用Gmap在我的應用程序中對某些地址進行地理編碼。 它工作得很好,除了一個地址:3311 ESPERANZA CROSSING,奧斯汀,美國。Gmap API結果與網站的不同點

當我通過GMAP客戶端或者通過服務器端請求嘗試,我有結果ZERO_RESULTS:

{ "results" : [], 
    "status" : "ZERO_RESULTS" 
} 

但是,當一個搜索上GMAP(http://maps.google.fr/maps?q=3311+ESPERANZA+CROSSING,+Austin,+United+States)相同的地址,有結果。

這怎麼可能?

謝謝你幫助我。

下面的鏈接使用服務器端的請求: http://maps.googleapis.com/maps/api/geocode/json?address=3311+ESPERANZA+CROSSING,+Austin,+United+States&sensor=false

和下面的客戶端請求:

var geocoder = new google.maps.Geocoder(); 
if (geocoder) { 
     // Create the complete adress        
    var complete_address = '3311 ESPERANZA CROSSING, Austin, United States'; 

    // Start request 
     geocoder.geocode({ 'address': complete_address }, function (gmap_results, status) { 
      console.log(gmap_results); 
      console.log(status); 
     }); 
} 

回答

0

在谷歌地圖的結果是一個地方產生,而不是從地理編碼。

相關問題