緯度と経度の一意の場所で重複する注釈を制限するにはどうすればよいですか。
地図に注釈を追加するとき、同じ緯度と経度を持つ 1 つのポイントに注釈を追加できます。たとえば、緯度 = 37.785834 と経度 = -122.406417 で地図にピンを追加し、次にボブの家として名前を付けます。その場所に再び注釈ピンを追加すると、緯度と経度は同じになり、Steve House として保存できますが、この場所が既に占有されているという種類のアラートを表示して、別の場所を選択してください。緯度経度に重複するエントリがないようにします。これは、ズームなどとは何の関係もありません。
今、ユーザーが同じ緯度と経度で注釈をタップしているかどうかをクエリしてデータベースにチェックインするコードが必要です。つまり、データベースにチェックインして、同じ緯度/経度値の重複エントリを作成したくありません.....
コード例:
#pragma mark -
- (void) addSite2 {
AddSiteInfoViewController *vc = [[[AddSiteInfoViewController alloc] initWithCoordinate:pinAnnotation.coordinate] autorelease];
[self.delegate pushViewController:vc animated:YES];
}