当前情景 我需要一个关于谷歌地图的解决方案,目前我能够通过url和sdk打开谷歌地图我想在谷歌地图的标记上填充标题,而我通过浏览器打开它。
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=%@,%@,%@¢er=%f,%f",road_Str,city_Str,pin_Str,rdOfficeLocation.latitude,rdOfficeLocation.longitude];
NSURL *url = [NSURL URLWithString:str];
答案 0 :(得分:1)
标记在坐标(10,20)处创建并显示字符串" Hello world"在单击信息窗口时。
CLLocationCoordinate2D position = CLLocationCoordinate2DMake(10, 20);
GMSMarker *marker = [GMSMarker markerWithPosition:position];
marker.title = @"Hello World";
marker.map = mapView_;