0

我的任务是选择一条特定的街道并找到那条街道上的所有房屋。我的输入是包含城市、邮编等的完整地址——除了没有门牌号码。所需的输出是该街道上每个房屋及其各自门牌号的文字列表。(411 街博士,413 街博士)

我在提供此功能的 Maps / Geocoding API 中找不到任何东西,甚至找不到类似的东西,例如在多边形内查找所有地址。

唯一真正的解决方案是“猜测”街道上的门牌号码并验证它是否是真实地址。为了使这一点更准确,可能会利用 TIGER 数据库。它确实包括街道的“地址范围”,例如“400 - 432”。

我的问题是:是否有人知道提供完整结果的替代 API 或其他组合(每个地址 99% 的时间)?

提出这么多请求并且不得不将大部分请求扔进垃圾桶真是太麻烦了!

PS。Places API 在这里不起作用,因为需要的是住宅。

4

1 回答 1

0

谷歌地图 API 不提供您似乎正在寻找的地图数据的批量下载。您可以使用 API 让用户找到地点,但它们并不是为您获取详尽的地图数据集。

也许您可以使用 Google Maps API 来构建您的应用程序,这样您就不需要在每条街道上拥有所有房屋,从而使每个用户都能找到她/他需要的一个地方。

于 2017-01-25T11:29:05.727 回答