gpt4 book ai didi

ios - 从谷歌地图 View 获取纬度/经度

转载 作者:行者123 更新时间:2023-11-28 15:06:49 24 4
gpt4 key购买 nike

我需要获取用户在谷歌地图 View 上点击的位置的纬度/经度。是否有必要为此打开 GooglePlacePickerViewController?我需要在用于显示用户当前位置的 GMSMapView 中实现这一点。

最佳答案

使用Delegate方法很简单

首先设置委托(delegate)

    self.mapView.delegate = self

然后就

extension YourViewController:GMSMapViewDelegate {


func mapView(_ mapView: GMSMapView, didTapAt coordinate: CLLocationCoordinate2D) {

// USER TAP ON coordinate
}
}

建议:只需完成本教程https://medium.freecodecamp.org/how-you-can-use-the-google-maps-sdk-with-ios-using-swift-4-a9bba26d9c4d不会超过 20 分钟,我的 promise 将涵盖所有基本内容。 :)

如果你需要基于观点的系统。例如,如果你想要用户根据 View X、Y 点击的确切点

然后

你可以这样做

let points:CGPoint = mapView.projection.point(for:coordinates)

宾果!

关于ios - 从谷歌地图 View 获取纬度/经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48318649/

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