ios – 如何在MapView上集成Radar Overlay?

前端之家收集整理的这篇文章主要介绍了ios – 如何在MapView上集成Radar Overlay?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的MapView上集成气象雷达.请任何人帮忙完成这项任务.我做了很多谷歌搜索但没有成功.请检查这个图像,我想这样做.

解决方法

为实现这个任务我做了类似的事情:

在头文件(.h)中

@interface RDViewController : UIViewController{

    UIImage *image ;
}
@property (strong,nonatomic) IBOutlet MKMapView *mapView;

@property (strong,nonatomic) IBOutlet UIActivityIndicatorView *activityIndicator;

@property (strong,nonatomic) IBOutlet UIImageView *imageView;

在.m文件

@implementation RDViewController

@synthesize mapView;

@synthesize activityIndicator;

@synthesize imageView;


- (void)viewDidLoad

{

 NSURL *url = [NSURL URLWithString: 
                  @"http://radar.weather.gov/ridge/Conus/RadarImg/latest_radaronly.gif"];

    MapOverlay * mapOverlay = [[MapOverlay alloc] initWithImageData:[NSData dataWithContentsOfURL:url] withLowerLeftCoordinate:CLLocationCoordinate2DMake(21.652538062803,-127.620375523875420) withUpperRightCoordinate:CLLocationCoordinate2DMake(50.406626367301044,-66.517937876818)];

        //<LatLonBox><north>50.406626367301044</north><south>21.652538062803</south><east>-66.517937876818</east><west>-127.620375523875420</west></LatLonBox>

    [mapView addOverlay:mapOverlay];
    [super viewDidLoad];
    // Do any additional setup after loading the view,typically from a nib.
}

- (void)viewDidUnload
{
    [self setImageView:nil];
    [self setMapView:nil];
    [self setActivityIndicator:nil];
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return YES;
}


#pragma Mark - MKOverlayDelgateMethods

- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay {

    MapOverlay *mapOverlay = overlay;
    MapOverlayView *mapOverlayView = [[MapOverlayView alloc] initWithOverlay:mapOverlay];
    return mapOverlayView;

}
原文链接:https://www.f2er.com/iOS/331248.html

猜你在找的iOS相关文章