gpt4 book ai didi

java - JAVA 桌面应用程序的地址规范化 API

转载 作者:行者123 更新时间:2023-11-30 06:05:01 25 4
gpt4 key购买 nike

我有地址,但地址格式不正确、地址不完整或拼写错误。尽管如此,我还是想得到正确的地址。如何在Java中为Web应用程序(桌面应用程序)找到正确的地址?

注意: API 应该是免费开源的。所以我可以在我的应用程序中使用它。

例如:地址名称:Ave/Aevnue/Aven

Original Name: Avenue

最佳答案

SmartyStreets在清理和标准化街道地址方面做得很好,尽管它只能在其他有效地址的情况下修复它。您可以免费试用演示here .

就不完整的地址而言,确实需要足够的信息来告诉地址应该是什么。例如,1234 South Oak 不足以让您离开。您需要城市和州,或邮政编码。

地址 1600 amphitheatre parkway, mountain view, california 将显示为

1600 露天剧场 Pkwy
山景城 CA 94043-1351

Amphitheatre 的拼写错误已更正,已添加邮政编码,现在所有内容均遵循 USPS 标准格式(包括正确的缩写)。

SmartyStreets 有很多 SDKs (包括 Java 之一),使集成到您的代码中更加容易。这些 SDK 是开源的,并使用 Apache 2 许可证,因此您可以随意在任何应用程序中使用它们,甚至是商业应用程序。

您可以从每月 250 次查找的免费订阅开始尝试 SmartyStreet,如果您需要更多,可以选择更大的付费订阅。

(全面披露:我是 SmartyStreets 的软件开发人员,我构建了 Java SDK)

关于java - JAVA 桌面应用程序的地址规范化 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51520022/

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