高德地图SDK

http://www.jianshu.com/p/013c38bd2a7b
http://www.jianshu.com/p/bc9462f9c1e9
先下载demo来看咯
注意:把sdk加入来注意路径是不是正确,引入的系统库文件不要遗漏。

地图

官网:http://lbs.amap.com/api/ios-sdk/summary/

#import 
#import 

    // 验证APPKey
     [AMapServices sharedServices].apiKey = APIKey;
    // 实例化地图对象
     _mapView = [[MAMapView alloc]initWithFrame:self.view.bounds];
     _mapView.delegate = self;
    // 不显示罗盘
     _mapView.showsCompass = NO;
    // 显示比例尺
     _mapView.showsScale = YES;
    // 地图缩放等级
     _mapView.zoomLevel = 16;
    // 开启定位
     _mapView.showsUserLocation = YES;
     //_mapView.userTrackingMode = MAUserTrackingModeFollowWithHeading;
    [self.view addSubview:_mapView];

这样就显示了一个2D地图-设置代理后,实现如下代理方法,并添加如下代码,则地图会定位到当前的位置:

#pragma mark - MAMapViewDelegate
- (void)mapView:(MAMapView *)mapView didUpdateUserLocation:(MAUserLocation *)userLocation updatingLocation:(BOOL)updatingLocation
{
    [_mapView setCenterCoordinate:CLLocationCoordinate2DMake(userLocation.location.coordinate.latitude, userLocation.location.coordinate.longitude)];
}

*地理编码---地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等)。
*逆地理编码---反地理编码:根据给定的经纬度,获得具体的位置信息

定位


大头针

http://www.jianshu.com/p/ba5db81f7cb2


你可能感兴趣的:(高德地图SDK)