我如何获得特定区域的地图?

时间:2009-10-30 06:57:12

标签: iphone

我不知道地图视图。我想要特定区域的地图为什么做?如果有可能那么给我答案的例子和代码。

1 个答案:

答案 0 :(得分:0)

如果您在iPhone SDK 3.0中询问Google地图,那么您需要在MapKit框架中查看 MKCoordinateRegion MKCoordinateSpan

您可以使用MKCoordinateSpan的 latitudeDelta longitudeDelta 属性设置MKCoordinateRegion和缩放级别来设置地图视图的坐标。

例如,

   CLLocationCoordinate2D location;

   location.latitude=yourlatitude;
   location.longitude=yourlongitude;

   span.latitudeDelta=0.01;  //or whatever zoom level
   span.longitudeDelta=0.01;

   region.span=span;
   region.center=location;

   [mapview setRegion:region animated:TRUE];
   [mapview regionThatFits:region];

希望有帮助...