谷歌反向地理编码问题,对于有效位置“零结果”

时间:2014-02-11 08:32:28

标签: ios google-maps-api-3 google-geocoding-api

所以我使用googles geocoding api来获取我的iphone应用程序的位置名称(用于坐标)。我使用地理编码api而不是CLGeocoder的原因是因为我得到了不准确的位置名称,有时结果是使用当地语言而不是英语。

问题是我得到一个有效位置的“ZERO RESULTS”响应(默认值:Cupertino),但如果我在浏览器中使用相同的url,我会收到有效的回复。

这是网址:http://maps.googleapis.com/maps/api/geocode/json?sensor=false&language=en&latlng=37.332596,-122.030319

我在模拟器和1个实际设备上试过这个。该应用程序在设备上很好,但这个问题发生在模拟器上。文件说明配额是每24小时2,500,但我远低于此。

1 个答案:

答案 0 :(得分:0)

您是否获得当前位置的坐标?在这种情况下,模拟器可能会返回0.0, 0.0http://maps.googleapis.com/maps/api/geocode/json?sensor=false&language=en&latlng=0.0,0.0会返回ZERO_RESULTS。