建立與設定地圖標記

建立與設定地圖標記

於地圖上建立標記,並設定標記點圖片樣式及拖曳設定,建立與設定地圖標記程式範例說明如下:

- (void)loadView

{

mapView_ = [[TGMapView alloc] initWithFrame:CGRectZero];

self.view =  mapView_;

mapView_.viewer = [TGViewerPosition viewerWithLatitude:23.58 longitude:120.95 zoom:1];

mapView_.delegate = self;

   

TGMarkerOptions *options3 = [[TGMarkerOptions alloc] init]; 

//建立TGMarkerOptions

options3.position = CLLocationCoordinate2DMake(25.03361121.5644); 

//坐標需用WGS84

options3.title = @"台北101";  //設定標題

options3.snippet = @"110台灣台北市信義區";  //設定內文

options3.draggable = NO;  //設定可否拖曳

options3.userData = @{@"image": [UIImage imageNamed:@"run"]};   

//可以設定任何所需要的資訊在Marker

taipeiMarker_ = [mapView_ addMarkerWithOptions:options3];  //將標記加入地圖

}

 

回到上方