地图开发
文章平均质量分 64
Fantasy_Jun
这个作者很懒,什么都没留下…
展开
-
ios百度地图基础地图实现
一、预备工作首先需要做的工作去百度地图下载SDK:下载ios百度地图SDK再者去百度地图注册开发者账号并申请SDK密钥:注册百度开发者账号并申请密钥然后就让我们开始进入正式的地图实现流程:二、配置环境以下有两种配置方式:1、自动配置.framework形式开发包(使用CocoaPods)注:此种方式只支持导入全量包的SDK,包含百度地图iOS SDK所有功能原创 2017-01-02 16:11:30 · 1144 阅读 · 0 评论 -
ios百度地图地址搜索功能-在线建议查询
最近使用到了百度地图,总结一下,话不多说直接上代码:使用的是searchBar+在线建议查询一、准备工作导入头文件#import //引入检索功能所有的头文件二、创建searchBar1、添加代理UISearchBarDelegate>2、创建searchBar//searchBar- (UISearchBar *)searchBarInit{原创 2017-08-23 15:42:50 · 3041 阅读 · 3 评论 -
ios百度地图更改罗盘指南针位置
因为百度地图mapView需要加载完成,才能设置指南针的位置。在创建时设置,没有效果。所以需要在地图加载完成后设置,代码如下:#pragma mark - 地图代理/** *地图初始化完毕时会调用此接口 *地图View */- (void)mapViewDidFinishLoading:(BMKMapView *)mapView{ //设置罗盘位置 [map原创 2017-08-22 18:13:13 · 1436 阅读 · 0 评论 -
ios实现mapbox源代码编译
一、下载源代码首先下载mapbox源代码,源代码地址:https://github.com/mapbox/mapbox-gl-native 下载完成后解压到一个地方。二、下载编译需要的工具(依赖环境)These dependencies are required for all operating systems and all platform targets.Modern C++ compil原创 2017-09-04 17:44:45 · 2031 阅读 · 1 评论 -
ios-编译mapbox源代码,触碰地图崩溃问题
问题原因在于mapbox的源码本身设置的scaleBar存在bug,比例尺scaleBar添加到地图上之后产生的错误。我的解决方法是:在源码中搜索找到scaleBar,将其直接全部注释掉,再运行则一切正常。原创 2017-09-04 17:08:25 · 977 阅读 · 0 评论 -
ios百度地图定位实现
一、定位显示类型4.1起,新增一种定位方法BMKUserTrackingModeHeading,普通定位+定位罗盘模式。目前为止,BMKMapView的定位模式(userTrackingMode)有4种分别是:1) BMKUserTrackingModeNone :普通定位模式,显示我的位置,我的位置图标和地图都不会旋转2) BMKUserTrackingModeFollow :原创 2017-08-22 17:20:06 · 1426 阅读 · 0 评论 -
ios项目内嵌入百度地图导航实现
ios百度地图基础导航实现-比官网更加详细通俗易懂ios百度地图基础导航实现-比官网更加详细通俗易懂准备工作到百度地图API官网申请AK以及下载SDK第一步将下载的SDK中的文件拷贝到新建工程之下第二步将SDK和Framework添加进工程第三步修改Build Settings设置项第四步配置plist文件第五步进入正题-发起导航尾声以上仔细跟随下来就能实现啦贴一张效果图准备工作:到百原创 2017-07-30 21:21:01 · 3498 阅读 · 1 评论 -
ios项目中调用百度、高德、本机地图导航(二)
最近写项目遇到不加官方SDK,而直接调接口的要求,话不多说直接上代码:百度地图第一步 准备工作调用百度地图导航先需要导入以下几个包:其中需要用到百度地图的两个framework,链接在这:http://lbsyun.baidu.com/index.php?title=iossdk/sdkiosdev-download还有百度导航的文件两个.a文件,链接在这:原创 2017-08-03 16:25:43 · 1978 阅读 · 0 评论 -
ios项目中调用百度、高德、本机地图导航
最近写项目遇到不加官方SDK,而直接调接口的要求,话不多说直接上代码:百度地图第一步 准备工作调用百度地图导航先需要导入以下几个包:其中需要用到百度地图的两个framework,链接在这:http://lbsyun.baidu.com/index.php?title=iossdk/sdkiosdev-download还有百度导航的文件两个.a文件,链接在这:原创 2017-08-03 15:55:09 · 3545 阅读 · 0 评论 -
ios项目中调用百度地图iphone版与百度地图HDipad版的坑
最近在写项目的时候发现了项目中调用百度地图的一个坑,iphone版与ipad版的不同。一、首先百度地图在ipad上叫百度地图HD,要区分有GPS和没GPS版,也就是说没GPS的没有导航功能,在使用项目调用ipad版百度地图时,只能出现路径规划,而不能实现导航。二、最大的一个坑,在调用百度地图的导航功能时,需要传给百度地图一个起始点坐标,一个目的地坐标,注意了iphone版如果传的起始点坐标为空或原创 2017-09-20 10:10:02 · 2367 阅读 · 0 评论