Geocoder仅返回一个地址为空

时间:2012-10-24 15:30:20

标签: android google-geocoder

我正在使用Geocoder从地址列表中检索lat和long坐标。除了一个它返回空之外,它对所有这些都很完美。我已经在Google地图上尝试了该地址(在设备应用和网络浏览器上),这是一个有效的地址,显示了它的确切位置。

有关如何缓解此问题的任何想法?

这是未经处理的地址:“315 Iron Horse Way,Ste.101,Providence,RI 02908”

1 个答案:

答案 0 :(得分:1)

一种选择是直接调用地理编码Web服务。 它确实返回该地址的有效响应,请自行检查:

http://maps.googleapis.com/maps/api/geocode/json?address=315%20Iron%20Horse%20Way,%20Ste.%20101,%20Providence,%20RI%2002908&sensor=false

查找更多信息here

顺便提一下,还要检查usage limits

  

使用Google地理编码API每天的查询限制为2,500个地理定位请求。 (Google Maps API for Business用户每天最多可执行100,000个请求。)