1

ユーザーが生成したデータから多くの住所を一覧表示するアプリがあります。該当する場合、住所は州、州、または地域ごとにグループ化されます。

ニュージーランドの住所には市区町村と郵便番号が含まれていますが、地域は含まれていません。ニュージーランドの番地の市区町村または郵便番号を入力して地域名を取得する検索を実行できる地域情報はありますか?

例えば

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

また

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

そのような辞書を自分で作成する作業は避けたいと思っています。(複数の地域に分割されている都市や郵便番号があるかどうかはわかりません。)ニュージーランドのウィキペディアのページで郵便番号を読みました。郵便番号の最初の桁はおおよその地域を決定しますが、完全に一致するわけではありません。NZ郵便番号システムは2006年6月に導入されたため、ユーザーデータに正しい郵便番号、最新の郵便番号、または郵便番号が含まれていない可能性があります。このため、私の場合、郵便番号の地域を検索するよりも、都市の地域を検索できることが重要です。

4

1 に答える 1

3

iOSフレームワークを使用してこの問題を解決できる可能性があります。CLPlacemarkクラスとCLGeocoderクラスを見てください。私はそれらを使用して、アプリで同様の機能を構築しました。

于 2013-03-15T21:59:07.877 に答える