0
我需要通過gps跟蹤用戶位置。我需要沿路徑顯示多段線,用戶travels.And還需要計算distancs,速度和時間time.Please指導我一些教程。通過GPS跟蹤用戶,ios
我需要通過gps跟蹤用戶位置。我需要沿路徑顯示多段線,用戶travels.And還需要計算distancs,速度和時間time.Please指導我一些教程。通過GPS跟蹤用戶,ios
從下面的委託方法中保留用戶的導航位置。
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation {
}
通過使用以下委託方法傳遞疊加視圖。
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay
{
if([overlay class] == MKPolyline.class)
{
MKOverlayView* overlayView = nil;
MKPolyline* polyline = (MKPolyline *)overlay;
MKPolylineView * routeLineView = [[MKPolylineView alloc] initWithPolyline:polyline];
routeLineView.fillColor = [UIColor blueColor];
routeLineView.strokeColor = [UIColor blueColor];
routeLineView.lineWidth = 3;
routeLineView.lineCap = kCGLineCapSquare;
overlayView = routeLineView;
return overlayView;
} else {
return nil;
}
}
爲了創建多段線,請參閱以下
問候, 阿倫。
Apple's Breadcrumb示例演示如何跟蹤用戶。 https://developer.apple.com/library/ios/#samplecode/Breadcrumb/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010048 – 2013-03-29 21:47:29