使用者位置
取得使用者位置
取得使用者位置功能,是透過GPS取得使用者位置,地圖坐標系統設定完成後,即可直接把使用者GPS位置加入圖層中,系統直接將GPS坐標資訊轉為符合目前地圖之坐標系統,程式範例說明如下:
- (void)loadView
{
mapView_ = [[TGMapView alloc] initWithFrame:CGRectZero];
self.view = mapView_;
mapView_.viewer = [TGViewerPosition viewerWithLatitude:23.58 longitude:120.95 zoom:1];
mapView_.settings.myLocationButton = YES;
//是否顯示myLocationButton
TGMapGPSDisplay *mapGPSDisplay_ = [[TGMapGPSDisplay alloc]init];
//建立GPSDisplay物件
mapGPSDisplay_.DirectionArcFillColor = [UIColor redColor];
//設定雷達扇形視角的顏色
mapGPSDisplay_.DirectionArcDegree = 60.f;
//設定雷達扇形的夾角度數
mapGPSDisplay_.DirectionArcGradientStyle = YES;
//設定雷達扇形視角是否使用漸層顏色填滿
mapGPSDisplay_.DirectionArcRadius = 150;
//設定雷達扇形視角半徑,單位為Pixel
mapGPSDisplay_.ArcVisibility = NO;
//設定雷達扇形視角弧線是否顯示
[mapView_ addMapGPSDisplay:mapGPSDisplay_];