2016-05-16 23 views
-1

mapviewでは、画像のようにAからBに変更するにはどうすればよいですか?MapView、距離を変更するにはどうすればよいですか?

#define BE_Latitude 25.9444055 
#define BE_longtitude -80.1229769 

#define BEMSpan 0.100f; 

Picture


EDITED

コード

#import "BEViewController.h" 
#import "BENSObject.h" 

@interface BEViewController() 

@end 


#define BE_Latitude 25.9444055 
#define BE_longtitude -80.1229769 

#define BEMSpan 0.100f; 

@implementation BEViewController 
@synthesize BEMapView; 

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    MKCoordinateRegion BERegion; 

    //Center 
    CLLocationCoordinate2D center; 
    center.latitude = BE_Latitude; 
    center.longitude = BE_longtitude; 

    //Span 
    MKCoordinateSpan span; 
    span.latitudeDelta = BE_Latitude; 
    span.longitudeDelta = BE_longtitude; 

    BERegion.center = center; 
    BERegion.span = span; 

    //Set our map 
    [BEMapView setRegion:BERegion animated:YES]; 


    CLLocationCoordinate2D BELocation; 
    BELocation.latitude = BE_Latitude; 
    BELocation.longitude = BE_longtitude; 

    BENSObject * BEAnnitation = [[BENSObject alloc] init]; 
    BEAnnitation.coordinate = BELocation; 
    BEAnnitation.title = @“C”; 
    BEAnnitation.subtitle = @“D”; 


    {[self.BEMapView addAnnotation:BEAnnitation]; 

    } 
} 

- (void)didReceiveMemoryWarning { 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

/* 
#pragma mark - Navigation 

// In a storyboard-based application, you will often want to do a little preparation before navigation 
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    // Get the new view controller using [segue destinationViewController]. 
    // Pass the selected object to the new view controller. 
} 
*/ 

@end 
+0

すべてのコードは正しいですか?このアンドロイドまたはiOSですか、あなたのタグが競合しています。これらの変数が実際に使用されているコードを投稿できますか? – Flexicoder

+0

hmmm、混乱しますか? :) – a77a77

+0

私は画像のような距離を意味する – a77a77

答えて

0

あなたを調整したいズームレベルを変更するには:ここ

とコードですMKCoordinateSpan。 Apple Docs on MapKit Data Typesがお手伝いします。

現在、latitudeDeltaおよびlongitudeDeltaに現在地座標を使用しています。

+0

ありがとう君は! :) .... – a77a77

関連する問題