iOS第三方-百度地图地图SDK(一)
- 前言
最近项目忙完了准备把百度地图的方法都熟悉一遍,基于百度地图2.10.0,写demo的同时也写下博客来记录下
- 模拟器设置
我直接就复制我以前写过的一篇的图了,懒得截图。。。
- 获取百度地图KEY
- 让百度地图能正常使用
将一个文件设置为.mm
- 配置开发环境
1.引入系统包
2.在TARGETS->Build Settings->Other Linker Flags 中添加-ObjC。
3.确认项目中添加mapapi.bundle文件以及添加方法正确,不能删除或随意更改其中files文件夹下的内容
4.添加百度地图framework
5.调用头文件
#import <BaiduMapAPI_Base/BMKBaseComponent.h>//引入base相关所有的头文件 #import <BaiduMapAPI_Map/BMKMapComponent.h>//引入地图功能所有的头文件 #import <BaiduMapAPI_Search/BMKSearchComponent.h>//引入检索功能所有的头文件 #import <BaiduMapAPI_Cloud/BMKCloudSearchComponent.h>//引入云检索功能所有的头文件 #import <BaiduMapAPI_Location/BMKLocationComponent.h>//引入定位功能所有的头文件 #import <BaiduMapAPI_Utils/BMKUtilsComponent.h>//引入计算工具所有的头文件 #import <BaiduMapAPI_Radar/BMKRadarComponent.h>//引入周边雷达功能所有的头文件 #import <BaiduMapAPI_Map/BMKMapView.h>//只引入所需的单个头文件
- 测试demo(将一些功能熟悉了一遍)
demo链接:http://pan.baidu.com/s/1hrocEyC