-(void)searchGooglePhotos
{
Arr_Lat=[[NSMutableArray alloc] init];
Arr_title=[[NSMutableArray alloc] init];
Arr_address=[[NSMutableArray alloc]init];
Arr_Long=[[NSMutableArray alloc]init];
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",strSearch];
NSError *error=nil;
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString] encoding:NSUTF8StringEncoding error:&error];
NSArray *listItems = [locationString componentsSeparatedByString:@","];
if([listItems count] >= 4 && [[listItems objectAtIndex:0] isEqualToString:@"200"])
{
latitude = [[listItems objectAtIndex:2] doubleValue];
longitude = [[listItems objectAtIndex:3] doubleValue];
}
NSURL *url1 = [NSURL URLWithString:[NSString stringWithFormat:@"http://ajax.googleapis.com/ajax/services/search/local?v=1.0&q=atm&rsz=8&sll=%f,%f&radius=1000&output=json", latitude,longitude]];
NSURLRequest *request2 = [NSURLRequest requestWithURL:url1];
NSData *responseDataValue2 = [NSURLConnection sendSynchronousRequest:request2 returningResponse:nil error:nil];
NSString *jsonString2 = [[NSString alloc] initWithData:responseDataValue2 encoding:NSUTF8StringEncoding];
NSDictionary *main=[jsonString2 JSONValue];
NSLog(@"main dic--%@",main);
Arr_title = [[[main valueForKey:@"responseData"] valueForKey:@"results"]valueForKey:@"titleNoFormatting"];
Arr_address=[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"addressLines"];
Arr_Lat=[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"lat"];
Arr_Long=[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"lng"];
[Arr_title retain];
[Arr_address retain];
[Arr_Lat retain];
[Arr_Long retain];
[tbl_place reloadData];
}
-(void)fireWebService { Arr_Lat=[[NSMutableArray alloc] init]; Arr_title=[[NSMutableArray alloc] init]; Arr_Long=[[NSMutableArray alloc]init]; Arr_address=[[NSMutableArray alloc]init];
NSString *urlString = [NSString stringWithFormat:@"http://ajax.googleapis.com/ajax/services/search/local?v=1.0&rsz=8&q=atm&sll=%f,%f&radius=100&output=json",appDel.curr_lat,appDel.curr_long]; NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL
URLWithString:urlString]];
NSData *responseDataValue = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; NSString *jsonString = [[[NSString alloc] initWithData:responseDataValue encoding:NSUTF8StringEncoding] autorelease]; NSDictionary *main = [jsonString JSONValue]; Arr_title = [[[[main valueForKey:@"responseData"]
valueForKey:@"results"]valueForKey:@"titleNoFormatting"] copy]; Arr_address=[[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"addressLines"] copy]; Arr_Lat=[[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"lat"] copy]; Arr_Long=[[[[main valueForKey:@"responseData"]valueForKey:@"results"]valueForKey:@"lng"] copy];
[Arr_title retain];
[tbl_nearplace reloadData];
}