如何在Current Place中显示2.5英里范围内的地图?

时间:2012-01-10 13:12:50

标签: iphone objective-c xcode mkmapview mapkit

我有MKMapView,我使用以下代码在viewdidload上显示它。但是我想在第一次加载视图时显示2.5英里半径的地图,然后允许用户进行缩放 - 缩小。

让我知道如何设置2.5英里半径的缩放级别。

如果我听起来不清楚,请告诉我。

谢谢, Jigar

//[mapListBgView setMapType:MKTYP];
[dataDisMapView setMapType:MKMapTypeSatellite];
[dataDisMapView setZoomEnabled:YES];
[dataDisMapView setScrollEnabled:YES];


MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } };
region.center.latitude = 25.76 ;
region.center.longitude = -80.19;

[dataDisMapView setRegion:region animated:YES]; 

1 个答案:

答案 0 :(得分:2)

使用MKCoordinateRegionMakeWithDistance()功能创建适当大小的区域。您唯一需要做的就是手动将里程转换为米。