IOS开发之百度地图API(BaiTumapAPI应用)

原创 2012年03月23日 11:25:29

我想用百度地图API做一个Demo,下面是我的整个流程,希望能够给大家带来些许参考;

首先打开下面网址,仔细阅读移动平台API之         IOS开发     指南

http://dev.baidu.com/wiki/imap/index.php?title=iOS%E5%B9%B3%E5%8F%B0/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97


在下图:点击获取密钥(API Key)进入新的页面


在新的页面你需要填写 一下几项:之后点击生成API密钥;


进入新的页面如下

之后下载百度地图官方demo:点击相关下载:


进入下载页面选择  全部下载(包含示例代码,技术文档,API开发包);之后解压示例代码点击运行:

但是程序提示项目缺少mapapi.bundle 和 libbaidumapapi.a 文件,先将这两个目录从项目group中删除

---------------------------》

现在我们需要解压BaiduMapApiLib,可以看到inc文件夹包含头文件,libs包含了模拟器和device的百度api静态库,以及mapapi.bundle(mapapi.bundle中存储了定位、默认大头针标注View及路线关键点的资源图片。如果您不需要使用内置的图片显示功能,则可以不添加此bundle文件),之后我们需要吧模拟器和device的百度api静态库合并成一个,方便之后使用:打开终端,进入静态库所在的目录,在终端输入,同时将生成的静态库放在libs文件夹下面:



之后在终端输入ls发现目录下面生成一个合并之后静态库libbaidumapapi.a,如图:


之后在Build Phases——》Link Binary With Libraries中添加(AddOther)之前合并好的libbaidumapapi.a静态库;

同时将mapapi.bundle添加到项目里面;


但是项目任然有错误,提示BMapKit.h文件找不到,如下图


之后将红色字体文件全部删除,之后从百度的BaiduApiLib/inc中重新添加:如图


程序重新编译成功。

IOS--百度地图API(BaiTumapAPI应用)2

我想用百度地图API做一个Demo,下面是我的整个流程,希望能够给大家带来些许参考; 首先打开下面网址,仔细阅读移动平台API之         IOS开发     指南 http://dev...
  • fhbystudy
  • fhbystudy
  • 2012年05月09日 11:57
  • 493

IOS开发之百度地图API应用

一: 首先我们需要创建BMKMapManager管理应用程序的map,如果没有这个类,地图则不能够显示。 下面红色的字体是自己在百度官方申请的地图api——key; BMKM...
  • raoxudong
  • raoxudong
  • 2014年03月26日 11:08
  • 990

使用百度地图API在页面添加百度地图应用

目录: 页面预览 准备工作 代码实现 相关链接 本文我们使用百度提供的地图API,通过8行代码就可在自己的网页引入百度地图的应用。操作十分便捷,功能又十分强大。1、页面预览很多时候我们希望在自己的页面...
  • a153375250
  • a153375250
  • 2016年05月20日 09:46
  • 7713

利用百度地图api开发的应用实例

百度地图 html { height: 100% } body,dl,dt,dd,ul,ol,li,p{ padding:0; margin:0; font:12px Arial,Sans-seri...
  • u012488189
  • u012488189
  • 2013年11月23日 17:27
  • 2338

iOS开发之百度地图API应用 转

目前我们在做iOS开发中绝大多数用的是GoogleMap地图,iOS本身自带的也是googleMap,但是如果我们希望在地图上实时显示路况信息等部分功能,googlemap则没有,所以有时候我们可以应...
  • inszh
  • inszh
  • 2015年09月23日 10:31
  • 147

百度地图API开发应用

百度地图API开发应用房地产销售分析管理系统   上海为卓信息科技有限公司——专业gis地图开发项目服务      系统概述     俗话说,安居才能乐业。随着社会的发展,人们生活质量水平的普遍提高...
  • qq_18538269
  • qq_18538269
  • 2016年04月26日 16:17
  • 4401

创建百度地图开发者应用API 密匙

百度开发者中心: http://developer.baidu.com/map/ 百度地图,LBS开放平台: API控制台: 创建应用: 访问应用(AK): "B98kNhFbtDc7...
  • Rokends
  • Rokends
  • 2015年11月30日 16:55
  • 551

(iOS开发)百度地图SDK使用以及学习

一、环境的搭建 1、下载百度地图SDK,地址:百度地图sdk下载 2、注册账号、申请私钥:(注 :安全码就是 项目中的 Bundle Identifier) 3、将下面的framework导入到自己的...
  • wf990051004
  • wf990051004
  • 2016年10月26日 14:37
  • 578

IOS开发 之百度地图API环境搭建

2013-05-22 09:24:57     我来说两句       作者:Developer_Man收藏  我要投稿 1 前言 由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,...
  • u014724552
  • u014724552
  • 2014年04月19日 11:35
  • 671

IOS开发之百度地图API环境搭建

1 前言 由于工作需要,要开始捣腾百度地图了,今天上午初始牛刀,各种碰壁,无奈之下,中午睡了一觉,养精蓄锐,以备下午大战三百回合,所幸下午中午把百度地图Demo捣腾出来了,在此与大家分享,环境搭...
  • wwwang89123
  • wwwang89123
  • 2013年09月18日 13:51
  • 1324
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS开发之百度地图API(BaiTumapAPI应用)
举报原因:
原因补充:

(最多只允许输入30个字)