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

原文地址:https://www.cnblogs.com/hxwj/p/5146090.html