我们目前正在使用Android Geocoder从String获取地址。
然后,使用Google Geocoder API,我们获得纬度和经度。
但是有一个特定的搜索'W 27th St'返回Lat和Long,其中地址没有街道号码。因此,它需要我们在西27街的一个通用点。
当没有街道号码时,有没有办法避免Android Geocoder将地址视为有效?
希望问题很明确。
提前致谢,
Leandro的
答案 0 :(得分:0)
我在SmartyStreets工作,我们处理地址验证和验证。有许多服务可以解决验证和验证问题,包括SmartyStreets,MelissaData,Lob,Loqate等。这些服务将地址作为输入,可以为您提供所需的输出。他们将真正验证一个地址,并让您回到纬度和经度。这些服务允许您在一个字段(街道)中的不同字段(街道,城市,州)或所有字段中发送地址。这只是意味着要更改您调用的API。