【发布时间】:2018-08-01 06:16:45
【问题描述】:
如何在设备中获得最准确的室内 GPS 坐标?每当我在同一位置启动应用程序时,GPS 值都会得到不同的坐标值。如果,我会得到正确的坐标,那么只有我可以计算两个坐标之间的实际距离并导航用户。
这是我的示例代码:
_locationManager = [[CLLocationManager alloc] init];
_locationManager.delegate = self;
_locationManager.desiredAccuracy = kCLLocationAccuracyBest;
_locationManager.distanceFilter = kCLHeadingFilterNone;
[self.locationManager startUpdatingLocation];
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
userLat = newLocation.coordinate.latitude;
userLon = newLocation.coordinate.longitude;
}
【问题讨论】:
标签: ios coordinates cllocationmanager latitude-longitude