重複の可能性:
UISearchBar で MKMapView を検索するには?
私は、Googleマップを備えたMKMapViewを備えたUISearchBarを1つ持っています。入力を開始するたびに提案が必要です。それで、私はそのために何をする必要がありますか?Google API 用の Web サービスはありますか?
重複の可能性:
UISearchBar で MKMapView を検索するには?
私は、Googleマップを備えたMKMapViewを備えたUISearchBarを1つ持っています。入力を開始するたびに提案が必要です。それで、私はそのために何をする必要がありますか?Google API 用の Web サービスはありますか?
CLGeocoder
文字列に基づいてアドレス結果を生成するために
使用します。
これはとして知られていforward geocoding
ます。
UIに入力できるいくつかの目印が返されます。
ここでの簡単な例:
NSString *address = @"Big Ben";
CLGeocoder *coder = [[CLGeocoder alloc] init];
[coder geocodeAddressString:address completionHandler:^(NSArray *placemarks, NSError *error){
//Do something with the returned placemarks
}];
特定の場合は、結果を設定された領域に制限することもできます。これはすべて、上記のリンクに記載されています。
完全な図を表示するには、この投稿を参照してください。