gpt4 book ai didi

javascript - 对于世界来说,通过 radius API 或 Node.js 模块搜索 zip 的好方法是什么?

转载 作者:行者123 更新时间:2023-11-30 11:48:08 24 4
gpt4 key购买 nike

所以我实际上遇到了麻烦。最初我发现了一个名为 zip 代码的 npm 模块。在功能方面完全符合我的要求,但它只适用于美国。失望之后,我搜索了 npm,但找不到类似的内容,包括美国、欧洲或世界其他地区。然后我想,Google 应该有一个 api。好吧,他们实际上没有。我能做的最好的事情就是获得带有纬度和经度坐标的邮政编码。我已经搜索了大约一周,到目前为止我担心我必须创建一个数据库来进行坐标搜索。我只是希望有另一种解决方案,而不是必须这样做。但我可能一直在寻找错误的东西。我的大多数搜索确实包括邮政编码查找或按半径查找地理邮政编码。

最佳答案

您可能想尝试获取 postal_code 而不是邮政编码。作为区分here :

The two codes are essentially the same in their purpose, but the term Zip code is mainly used in the USA; Postal Code is commonly used in other countries.

为此,我建议您尝试给定的选项,然后查看差异,以便选择适合您需求的选项。

您可以尝试以下两个过程 Google Maps Geocoding API服务提供:

  • 地理编码是将地址(例如街道地址)转换为地理坐标(例如纬度和经度)的过程,您可以使用它在 map 上放置标记或定位 map 。
  • 反向地理编码是将地理​​坐标转换为人类可读地址的过程。

使用这些进程的请求可能会返回 postal_code 您可以查看Getting Started还有这个SO post查看示例代码实现或了解有关地理编码 API 服务的更多信息。

最后,对于 Node.js,您可能需要检查以下链接:

关于javascript - 对于世界来说,通过 radius API 或 Node.js 模块搜索 zip 的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40244364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com