7us*_*sam 5 api location reverse-geocoding street-address
我想检索一个地理点上小范围内所有街道地址的列表.
使用的场景是用户从当前位置的地址列表(在50米内)中选择他/她的当前地址,因为位置检索不够准确.
我想知道是否可以使用Google Maps API?否则,是否有人知道我可以用于此目的的替代API?
从我所看到的情况来看,虽然Google地图反向地理编码服务为地理点返回了许多"地址",但它们通常只是地址的不同表示,而不是地址附近的地址.
我在SO上看过一些类似的问题,但没有人能找到我想要的答案.
我能够使用API的组合获得我正在寻找的那种结果.
首先,我使用Geonames的"查找附近的街道"获取附近街道的名称
然后,对于每条街道,我都会获得一个地理位置,并通过TomTom的Map Toolkit API的反向地理编码方法运行,该方法为我提供了每条街道的最小和最大街道数值.