我正在使用Gmap在我的应用程序中对地址进行地理编码。 它的工作非常好,除了一个地址:3311 ESPERANZA CROSSING,Austin,United States。
当我尝试通过Gmap客户端或通过服务器端请求时,我得到了结果ZERO_RESULTS:
{ "results" : [],
"status" : "ZERO_RESULTS"
}
但是当在gmap(http://maps.google.fr/maps?q=3311+ESPERANZA+CROSSING,+Austin,+United+States)上搜索相同的地址时,会有结果。
这怎么可能?
感谢您帮助我。
低于客户端请求:
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 :(得分:0)
Google地图中的结果是地方结果,而不是地理编码器。