单军华
2018-05-04 7db6ba57b17fb7c0c364219750b14ee3d5cc351b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
 
 
 
 
--------------------------------------------------------------------------------------
 
iOS 地图 SDK v3.3.4是适用于iOS系统移动设备的矢量地图开发包
 
--------------------------------------------------------------------------------------
 
地图SDK功能介绍(全功能开发包):
 
地图:提供地图展示和地图操作功能;
 
POI检索:支持周边检索、区域检索和城市内兴趣点检索;
 
地理编码:提供经纬度和地址信息相互转化的功能接口;
 
线路规划:支持公交、驾车、步行三种方式的线路规划;
 
覆盖物图层:支持在地图上添加覆盖物(标注、几何图形、热力图、地形图图层等),展示更丰富的LBS信息;
 
定位:获取当前位置信息,并在地图上展示(支持普通、跟随、罗盘三种模式);
 
离线地图:使用离线地图可节省用户流量,提供更好的地图展示效果;
 
调启百度地图:利用SDK接口,直接在本地打开百度地图客户端或WebApp,实现地图功能;
 
周边雷达:利用周边雷达功能,开发者可在App内低成本、快速实现查找周边使用相同App的用户位置的功能;
 
LBS云检索:支持查询存储在LBS云内的自有数据;
 
特色功能:提供短串分享、Place详情检索、热力图等特色功能,帮助开发者搭建功能更加强大的应用;
 
 
--------------------------------------------------------------------------------------
 
 
 【 新 版 提 示 】
 【 注 意 】
 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下)
 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。
 
 2、支持CocoaPods导入
 pod setup //更新CocoPods的本地库
 pod search BaiduMapKit  //查看最新地图SDK
 
 【 新 增 】
 1.BMKLocationViewDisplayParam类中增加 canShowCallOut 属性,用于设定用户点击定位图标时,是否弹出paopaoView。
 2.BMKLocationViewDisplayParam类中增加 locationViewHierarchy 属性,用于设定locationView始终处于视图层级的最下层或最上层。
 
 【 优 化 】
 1.修复添加Annotation时,Overlay偶尔绘制不完整的BUG。
 2.修复Swift调用SDK时,cityCode countryCode等字段类型不兼容的问题。
 3.保证新添加的Annotation会在mapView的视图层级的上层。
 4.DEMO中绘制路径规划结果时,修复计算显示区域的BUG。