我正在使用Geocoder
从地址列表中检索经纬度坐标。它适用于所有这些,除了一个,它返回空。我已经在谷歌地图(在设备应用程序和网络浏览器上)上尝试了该地址,它是一个有效的地址,显示了它的确切位置。
关于如何减轻这种情况的任何想法?
这是未处理的地址:“315 Iron Horse Way, Ste. 101, Providence, RI 02908”
我正在使用Geocoder
从地址列表中检索经纬度坐标。它适用于所有这些,除了一个,它返回空。我已经在谷歌地图(在设备应用程序和网络浏览器上)上尝试了该地址,它是一个有效的地址,显示了它的确切位置。
关于如何减轻这种情况的任何想法?
这是未处理的地址:“315 Iron Horse Way, Ste. 101, Providence, RI 02908”
一种选择是直接调用地理编码 Web 服务。它确实返回了对该地址的有效响应,请自行检查:
http://maps.googleapis.com/maps/api/geocode/json?address=315%20Iron%20Horse%20Way,%20Ste.%20101,%20Providence,%20RI%2002908&sensor=false
在此处查找更多信息。
顺便说一句,还要检查使用限制:
使用 Google 地理编码 API 的查询限制为每天 2,500 个地理定位请求。(Google Maps API for Business 的用户每天最多可以执行 100,000 个请求。)