2

我正在尝试创建一个通用地址类,可用于存储来自任何国家的任何地址。

例如,在英国,我们有邮政编码,而在美国,我认为他们使用邮政编码。我的想法很少,但我只是想看看其他人的想法。

谢谢。

4

2 回答 2

1

它还取决于您想要的详细程度。例如,您是否需要对地址进行地理编码 - 生成一个在地理位置上定位地址的标识符?您是否需要验证该地址是否存在?您是否需要能够将地址转换为国家邮政局的标准格式?

如果您需要这些功能,那么您需要的不仅仅是您自己的课程——您还需要第三方产品。

我会提到一个,但尽管它做了这些事情,至少可以说是不愉快的。谷歌“数据质量”、“地址标准化”、“数据分析”等等。

于 2009-04-05T20:00:52.933 回答
0

这取决于您想如何使用该类。如果您想显示指定地区(例如“北美”)内的所有地址,您可能需要考虑某种层次结构。如果您只想打印地址,您可能不得不接受巨大的可变性并将地址存储为一个大字符串。

于 2009-04-05T19:55:42.697 回答