gpt4 book ai didi

ios - 将 CLRegion 转换为 MKMapRect 或类似的

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:18:48 25 4
gpt4 key购买 nike

我想将 CLRegion(中心和半径)转换为两点(左上角、右下角)坐标集。

我看过这个答案,但它不合适: Convert MKCoordinateRegion to MKMapRect

我有 CLRegion 的原因是因为它是 Forward Geolocation 的输出。

我需要两个纬度/经度点来查询数据库(因此不能使用 CLRegion containsCoordinate)。

最佳答案

swift 3 示例

let searchRequest = MKLocalSearchRequest(completion: searchCompleter.results[indexPath.row])
let search = MKLocalSearch(request: searchRequest)
search.start { [weak self] response, error in
guard let region = response?.mapItems.first?.placemark.region as? CLCircularRegion else {
return
}
let mkregion = MKCoordinateRegionMakeWithDistance(region.center, region.radius*2, region.radius*2)
self?.mapView.setRegion(mkregion, animated: true)
self?.searchController.isActive = false
}

关于ios - 将 CLRegion 转换为 MKMapRect 或类似的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13628755/

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