谷歌地图上的标记标题

时间:2016-06-16 10:51:00

标签: ios objective-c google-maps gmsmapview

当前情景 我需要一个关于谷歌地图的解决方案,目前我能够通过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=%@,%@,%@&center=%f,%f",road_Str,city_Str,pin_Str,rdOfficeLocation.latitude,rdOfficeLocation.longitude];
        NSURL *url = [NSURL URLWithString:str];

1 个答案:

答案 0 :(得分:1)

标记在坐标(10,20)处创建并显示字符串" Hello world"在单击信息窗口时。

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