2016-06-16 8 views
0

Текущий сценарий Мне нужно решение относительно Google Map, в настоящее время я нахожусь в состоянии открыть карты Google как через URL и SDk я хочу, чтобы заполнить название на маркер карты Google в то время как я открыть его с помощью браузера.название Маркер на карте Google

NSString *url = [[NSString alloc]initWithFormat:@"http://maps.googleapis.com/maps/api/geocode/xml?address=%@+%@+%@",road_Str,pin_Str,city_Str]; 
    NSLog(@"str%@",url); 
     CLLocationCoordinate2D rdOfficeLocation = CLLocationCoordinate2DMake([[latArr objectAtIndex:0] doubleValue], [[lngArr objectAtIndex:0] doubleValue]); 
     NSString *str = [NSString stringWithFormat:@"comgooglemaps://?q=%@,%@,%@&center=%f,%f",road_Str,city_Str,pin_Str,rdOfficeLocation.latitude,rdOfficeLocation.longitude]; 
     NSURL *url = [NSURL URLWithString:str]; 

ответ

1

Маркер создается в координатах (10,20) и отображает строку «Hello world» в информационном окне при нажатии.

CLLocationCoordinate2D position = CLLocationCoordinate2DMake(10, 20); 
GMSMarker *marker = [GMSMarker markerWithPosition:position]; 
marker.title = @"Hello World"; 
marker.map = mapView_; 
+0

Спасибо Suraj, но мне нужно сделать это по URL-адресу браузера, который я имею в виду на google api. – Neha

+0

В вашем марке кода будет отображаться на данном mapView_ не на карте браузера – Neha

+1

oh ... теперь я получил вашу точку точно ... читайте здесь ... вы получили это: https://developers.google.com/maps/documentation/статические-карты/интро –

Смежные вопросы