일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 우도물꼬해녀의집
- 맑은세탁빨래방
- 황금고팡
- 아이폰
- 보리빵마을
- 제주 흑돼지 맛집
- 돈향기
- WebView
- 제주 한성식당
- 오늘의 추천어플
- 산지물식당 신제주 연동점
- 추천게임
- 명품화세탁
- 돈사촌 노형점
- 낚시
- 독개물항
- 예수그리스도
- 맑은슈즈워시
- 만복흑돼지
- 유리의성
- 제주 산방산 맛집
- 제주흑돈세상수라간
- 제주가죽부츠세탁
- [JunK의 모바일게임 소개]
- 해적잠수함
- 추천어플
- 대형카페트세탁
- 컴투스
- 명품가방세탁
- 모바일게임
- Today
- Total
일상+
mapView에서 좌표로 주소구하기 본문
CLGeocoder *myGeocoder = [[CLGeocoder alloc]init];
CLLocation *cl = [[CLLocation alloc]initWithLatitude:coordinate.latitude longitude:coordinate.longitude];
[myGeocoder reverseGeocodeLocation:cl completionHandler:^(NSArray *placemarks, NSError *error)
{
CLPlacemark *placemark = [placemarks objectAtIndex:0];
//we recieved the results
NSLog(@"Country = %@",placemark.country);
NSLog(@"Postal Code = %@",placemark.postalCode);
NSLog(@"Locality = %@",placemark.locality);
NSLog(@"administrativeArea : %@",placemark.administrativeArea);
NSLog(@"subAdministrativeArea : %@",placemark.subAdministrativeArea);
NSLog(@"ISOcountryCode : %@",placemark.ISOcountryCode);
NSLog(@"ocean : %@",placemark.ocean);
NSLog(@"subLocality : %@",placemark.subLocality);
NSLog(@"subThoroughfare : %@",placemark.subThoroughfare);
NSLog(@"thoroughfare : %@",placemark.thoroughfare);
NSLog(@"inlandWater : %@",placemark.inlandWater);
NSMutableDictionary *addrDic = [[NSMutableDictionary alloc] initWithDictionary:placemark.addressDictionary];
[addrDic removeObjectForKey:@"Country"];
[addrDic removeObjectForKey:@"CountryCode"];
[addrDic removeObjectForKey:@"ZIP"];
nowAddrStr = ABCreateStringWithAddressDictionary(addrDic, NO);
Annotation *annot = [[Annotation alloc] initWithLatitude:coordinate.latitude//[[dic valueForKey:@"lat"]doubleValue]
longitude:coordinate.longitude//[[dic valueForKey:@"lon"]doubleValue]
title:[dic valueForKey:@"name"]
subtitle:nowAddrStr];//[dic valueForKey:@"nick_name"]];
annot.sUserName = [dic valueForKey:@"name"]; //이름으로 누군지 구분해야쥥~~
[annotationArr addObject:annot];
[self.mapView addAnnotation:annot];
[annot release];
}];