gpt4 book ai didi

iphone - 需要帮助来提高纬度和经度的准确性

转载 作者:行者123 更新时间:2023-11-29 13:42:40 25 4
gpt4 key购买 nike

我正在使用下面的代码:

locationManager.distanceFilter = kCLDistanceFilterNone; 
locationManager.desiredAccuracy = kCLLocationAccuracyBest;

其中 locationManager 是类 CLLocationManager 的对象。

当我提取纬度和经度时:

lat = [[NSString alloc] initWithFormat:@"%g", newLocation.coordinate.latitude];
longt=[[NSString alloc] initWithFormat:@"%g", newLocation.coordinate.longitude];

NSLog(@"latitude is:%@",lat);
NSLog(@"longitude is: %@", longt);

然后它打印为:

latitude is:30.6807 longitude is: 76.726

但我确实需要

Lat: 57.645800 Long: 11.896000

如您所见,在这两种情况下,小数点都以 00 结尾。

我该怎么做?

谢谢

iPhone开发者

最佳答案

你可以尝试使用

lat = [[NSString alloc] initWithFormat:@"%f", newLocation.coordinate.latitude];
longt=[[NSString alloc] initWithFormat:@"%f", newLocation.coordinate.longitude];

因为纬度和经度以 double 形式返回。

关于iphone - 需要帮助来提高纬度和经度的准确性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8667387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com