Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to implement code for getting latitude and longitude?
    primarykey
    data
    text
    <p>Hi all, how to get latitude and longitude values of location? I am trying using below code but I am getting wrong response, I need your help to solve the problem.</p> <pre><code>- (CLLocationCoordinate2D) geoCodeUsingAddress:(NSString *)address { NSString *city,*state,*zip; city=@"Hyderabad"; state=@"Andrapradesh"; zip=@"22345"; address=city,state,zip; NSLog(@"##########%@",address); double latitude = 0, longitude = 0; NSString *esc_addr = [address stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSString *req = [NSString stringWithFormat:@"http://maps.google.com/maps/api/geocode/json?sensor=false&amp;address=%@", esc_addr]; NSString *result = [NSString stringWithContentsOfURL:[NSURL URLWithString:req] encoding:NSUTF8StringEncoding error:NULL]; NSLog(@"333333%@",result); if (result) { NSScanner *scanner = [NSScanner scannerWithString:result]; NSLog(@"##########%@",scanner); if ([scanner scanUpToString:@"\"lat\":" intoString:nil] &amp;&amp; [scanner scanString:@"\"lat\":" intoString:nil]) { [scanner scanDouble:&amp;latitude]; NSLog(@"4444444%@",scanner); NSLog(@"5555%@",latitude); if ([scanner scanUpToString:@"\"lng\":" intoString:nil] &amp;&amp; [scanner scanString:@"\"lng\":" intoString:nil]) { [scanner scanDouble:&amp;longitude]; NSLog(@"6666%@",scanner); NSLog(@"7777%@",longitude); } } } CLLocationCoordinate2D center; center.latitude = latitude; NSLog(@"##########%@",latitude); center.longitude = longitude; return center; } 333333 { "results" : [ { "address_components" : [ { "long_name" : "Hyderabad", "short_name" : "Hyderabad", "types" : [ "locality", "political" ] }, { "long_name" : "Ranga Reddy", "short_name" : "R.R. District", "types" : [ "administrative_area_level_2", "political" ] }, { "long_name" : "Andhra Pradesh", "short_name" : "Andhra Pradesh", "types" : [ "administrative_area_level_1", "political" ] }, { "long_name" : "India", "short_name" : "IN", "types" : [ "country", "political" ] } ], "formatted_address" : "Hyderabad, Andhra Pradesh, India", "geometry" : { "bounds" : { "northeast" : { "lat" : 17.57944810, "lng" : 78.69135810 }, "southwest" : { "lat" : 17.23837080, "lng" : 78.24014110 } }, "location" : { "lat" : 17.3850440, "lng" : 78.4866710 }, "location_type" : "APPROXIMATE", "viewport" : { "northeast" : { "lat" : 17.55533690, "lng" : 78.74278980 }, "southwest" : { "lat" : 17.21459250, "lng" : 78.23055219999999 } } }, "types" : [ "locality", "political" ] } ], "status" : "OK" } </code></pre> <blockquote> <p>2012-03-29 23:56:58.577 SVGeocoder[670:11603]</p> #### <p>2012-03-29 23:56:58.578 SVGeocoder[670:11603] ##########(null)</p> </blockquote>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload