Tag: mkmaprect

将MKCoordinateRegion转换为MKMapRect

我在我的应用程序中有一个正方形的MKMapView,我希望以米为单位设置中心点和视图的确切高度/宽度。 创build一个MKCoordinateRegion并设置地图(如在这个代码中… MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(center_coord, 1000.0, 1000.0); [self.mapView setRegion:region animated:YES]; ..)不能正常工作,因为在这里使用区域意味着至less显示该区域,通常比区域更多。 我打算使用setVisibleMapRect:animated:方法,因为我相信这将缩放到实际传递的MKMapRect 。 那么,是否有一个简单的方法来在MKcoordinateRegion和MKMapRect之间进行转换? 也许获取该区域的左上angular和右下angular坐标,并使用它们来使MKMapRect? 我在Map工具包函数参考中看不到任何东西。 (使用iOS 5,Xcode 4.2)