获取经纬度
来源:互联网 发布:女性必知的妇科小知识 编辑:程序博客网 时间:2024/05/02 14:33
locationManager = [[CLLocationManageralloc] init];
locationManager.delegate =self;
locationManager.desiredAccuracy =kCLLocationAccuracyBest;
[locationManagerstartUpdatingLocation];
//delegate方法
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
if (startPoint ==nil) {
startPoint = newLocation;
}
//纬度
NSString *latitudeString = [[NSStringalloc] initWithFormat:@"%g\u00B0",newLocation.coordinate.latitude];
NSLog(@"latitudeString---%@",latitudeString);
//经度
NSString *longitudeString = [[NSStringalloc] initWithFormat:@"%g\u00B0",newLocation.coordinate.longitude];
NSLog(@"longitudeString--%@",longitudeString);
NSString *horizontalAccuracyString = [[NSStringalloc] initWithFormat:@"%gm",newLocation.horizontalAccuracy];
NSLog(@"horizontalAccuracyString--%@",horizontalAccuracyString);
//海平面以上或者以下
NSString *altitudeString = [[NSStringalloc] initWithFormat:@"%gm",newLocation.altitude];
NSLog(@"altitudeString---%@",altitudeString);
NSString *verticalAccurancyString = [[NSStringalloc] initWithFormat:@"%gm",newLocation.verticalAccuracy];
NSLog(@"verticalAccurancyString--%@",verticalAccurancyString);
CLLocationDistance distance = [newLocationdistanceFromLocation:startPoint];
NSString *distanceString = [[NSStringalloc] initWithFormat:@"%gm",distance];
NSLog(@"distanceString--%@",distanceString);
}
- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error
{
NSString *errorType = (error.code ==kCLErrorDenied)?@"Access Denied":@"Unknown Error";
UIAlertView *alertView = [[UIAlertViewalloc] initWithTitle:@"Error getting location"message:errorType delegate:nilcancelButtonTitle:@"oKay"otherButtonTitles:nil];
[alertView show];
[alertView release];
}
- 获取经纬度
- 获取经纬度
- C# 获取获取经纬度!
- Google Maps获取经纬度
- 获取某地址经纬度
- 精确经纬度的获取
- 获取当前经纬度方法
- Android 如何获取经纬度
- google地图获取经纬度
- 获取当前经纬度方法
- 获取当前经纬度方法
- Android获取手机经纬度
- ios获取当前经纬度
- 获取经纬度工具
- Android 获取经纬度
- 根据地址获取经纬度
- Android获取GPS经纬度
- 获取ip的经纬度
- JavaScript库EASELJS的第一眼映像(三)
- linux报文件数打开过多too many open files
- C/C++中内存释放及内存泄露的检测
- Activity、Task、应用和进程
- Ngnix setup and Servlet Testing
- 获取经纬度
- Web.xml中Listener的使用
- asp.net中Cache类的用法。
- getRequestDispatcher()与sendRedirect()的区别
- Debug Build: dex conversion fails with IllegalArgumentException “already added”
- VisualGC/jvmstat监控jvm的heap消耗
- char、signed char、unsigned char的区别
- windows核心编程心解--字符和字符串处理
- 提取汉字首字母的工具类