gpt4 book ai didi

ios - 打开 map ,跟踪路线经过用户位置和目的地纬度+经度

转载 作者:行者123 更新时间:2023-11-28 20:03:44 26 4
gpt4 key购买 nike

我需要从我的应用程序打开 map ,其中包含已追踪的路线。起点是用户所在地(已有),终点是我有经纬度的场所。

查看有关 MapLinks 的 Apple 文档,我发现可以将地址作为字符串传递,但我没有看到任何有关经纬度的信息。

有人做过吗?可能吗?

最佳答案

很有可能。无需传递地址,只需传递字符串中的纬度和经度值,以逗号分隔。例如,如果您想打开带有当前用户的纬度/经度位置和前往帝国大厦的方向的 map 应用程序,您可以输入

CLLocationCoordinate2D empireStateLocation = CLLocationCoordinate2DMake(40.7484, -73.9857);

NSString *queryString = [NSString stringWithFormat:@"http://maps.apple.com/?saddr=%f,%f&daddr=%f,%f", mapView.userLocation.coordinate.latitude, mapView.userLocation.coordinate.longitude, empireStateLocation.latitude, empireStateLocation.longitude];

NSURL *url = [NSURL URLWithString:queryString];
[[UIApplication sharedApplication] openURL:url];

关于ios - 打开 map ,跟踪路线经过用户位置和目的地纬度+经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22938470/

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