对于 MKMapView 叠加层,我需要计算圆的boundingMapRect。我有它的中心坐标和半径(以米为单位) - 但不知道如何获取相应的boundingMapRect。 作为解决方法,我创建一个具有相同数据的 MKCircle 并使用其中的boundingMapRect。但是……至少这并不优雅。
那么:如何计算给定半径和圆心的圆的boundingMapRect?
最佳答案
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(center_coord, radius, radius);
然后使用此处的答案将 MKCooperativeRegion 转换为 MKMapRect Convert MKCoordinateRegion to MKMapRect
关于objective-c - 圆的boundingMapRect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10058238/