gpt4 book ai didi

iphone - 获取 map 中点的坐标 - iPhone sdk

转载 作者:行者123 更新时间:2023-11-28 19:09:25 25 4
gpt4 key购买 nike

我正在制作使用 UIMapKit 的 iPhone 应用程序。我在 iPhone 屏幕中间有一个静态指针(箭头),在该指针后面我正在使用启用了用户交互的 iOS map ,这意味着用户可以移动 map 可以放大或缩小 map 。

我的任务是获取屏幕指针(箭头)下方位置的经度和纬度

任何人都可以帮助我如何实现这一目标。我对 UIMap 有很好的掌握,我只需要一个想法

最佳答案

您可以使用以下方法获取屏幕的中间点:

CGPoint screenCenterPoint = self.view.center;

然后使用 :

将其转换为坐标
CLLocationCoordinate2D mapCenterPoint = [self.view convertPoint:screenCenterPoint toCoordinateFromView:self.view];

如果您使用 Google map ,那么您也可以使用它:

CLLocationCoordinate2D mapCenterPoint = [self.mapView.projection coordinateForPoint: screenCenterPoint];

要了解更多信息,请查看 GMSProjectionGMSMapView .

关于iphone - 获取 map 中点的坐标 - iPhone sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17132568/

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