1

我有一个应用程序,它从用户生成的数据中列出了很多邮政地址。在适用的情况下,地址将按州、省或地区分组。

新西兰邮政地址包含城市和邮政编码,但没有地区。是否有任何可用的地区信息可以让我在其中提供新西兰街道地址的城市/城镇或邮政编码并获取地区名称?

例如

NSString *region = [nzRegionsForCities objectForKey:@"Dunedin"];
(result is Otago)

或者

NSString *region = [nzRegionsForPostalCodes objectForKey:@"6011"];
(result is Wellington)

我希望避免自己创建这样的字典的工作。(我不知道是否有任何城市或邮政编码分布在一个以上的地区。)我阅读了新西兰维基百科页面的邮政编码。邮政编码的第一位数字确定大致区域,但不提供精确匹配。新西兰邮政编码系统于 2006 年 6 月推出,因此用户数据可能没有正确、当前或任何邮政编码。因此,在我的情况下,能够查找城市区域比查找邮政编码区域更重要。

4

1 回答 1

3

您可能能够使用 iOS 框架解决此问题。看看CLPlacemarkCLGeocoder类;我用它们在我的应用程序中构建了一个类似的功能。

于 2013-03-15T21:59:07.877 回答