2

我是移动开发领域的新手,现在我正在构建一个使用 jQuery mobile 和 PhoneGap 的应用程序。这是我的逻辑:

  • 我有一个包含用户及其地址的表。我获取用户地址并通过地图 API 传递它以获取位置。但是我对每条记录都这样做,有时 API 会因为同时请求的数量而中断。

如果不通过地图 API 运行,我如何知道哪些用户离我最近?

非常感谢!

4

1 回答 1

1

Rafael,Google 限制了您可以执行的请求数量,因为在不支付(相当昂贵的)营业执照的情况下进行批量地理编码违反了他们的 TOS。您需要找到一种服务,允许您对地址进行整体地理编码

我会推荐一个像LiveAddress API这样的 API ,它不仅可以对地址进行地理编码,还可以确认其有效性并填写缺失或不正确的信息。对 API 的每个请求最多可包含 100 个地址。如果您只想验证电子表格或 CSV 文件中的现有地址列表,则可以使用非 API 版本。

我在SmartyStreets工作,很乐意帮助您解决有关您地址的任何其他问题。

于 2012-07-16T14:59:58.190 回答