如何避免Android Geocoder返回没有街道号码的地址?

时间:2015-08-13 21:28:59

标签: android google-geocoder google-geocoding-api

我们目前正在使用Android Geocoder从String获取地址。

然后,使用Google Geocoder API,我们获得纬度和经度。

但是有一个特定的搜索'W 27th St'返回Lat和Long,其中地址没有街道号码。因此,它需要我们在西27街的一个通用点。

当没有街道号码时,有没有办法避免Android Geocoder将地址视为有效?

希望问题很明确。

提前致谢,

Leandro的

1 个答案:

答案 0 :(得分:0)

我在SmartyStreets工作,我们处理地址验证和验证。有许多服务可以解决验证和验证问题,包括SmartyStreets,MelissaData,Lob,Loqate等。这些服务将地址作为输入,可以为您提供所需的输出。他们将真正验证一个地址,并让您回到纬度和经度。这些服务允许您在一个字段(街道)中的不同字段(街道,城市,州)或所有字段中发送地址。这只是意味着要更改您调用的API。