我想检索地理点上小范围内所有街道地址的列表。
使用场景是用户从当前位置的地址列表(例如 50 米内)中选择他/她的当前地址,因为位置检索不够准确。
我想知道这是否可以使用谷歌地图 API?否则有没有人知道我可以用于此目的的替代 API?
从我所见,虽然谷歌地图反向地理编码服务返回了一些地理点的“地址”,但它们通常只是地址的不同表示,而不是位置附近的地址。
我在 SO 上看到了一些类似的问题,但没有一个有我正在寻找的答案。
我想检索地理点上小范围内所有街道地址的列表。
使用场景是用户从当前位置的地址列表(例如 50 米内)中选择他/她的当前地址,因为位置检索不够准确。
我想知道这是否可以使用谷歌地图 API?否则有没有人知道我可以用于此目的的替代 API?
从我所见,虽然谷歌地图反向地理编码服务返回了一些地理点的“地址”,但它们通常只是地址的不同表示,而不是位置附近的地址。
我在 SO 上看到了一些类似的问题,但没有一个有我正在寻找的答案。
我能够使用 API 组合获得我正在寻找的那种结果。
首先,我使用Geonames 的“查找附近街道”获取附近街道的名称
然后对于每条街道,我得到一个地理点并通过他们的Map Toolkit API的 TomTom 的反向地理编码方法运行它,这给了我每条街道的最小和最大街道编号值。