BaiduMap_IOSSDK_v6.6.2_Docs 6.6.2
载入中...
搜索中...
未找到
构造函数 | 类方法 | 所有成员列表
BMKMapManager类 参考

主引擎类 更多...

#include <BMKMapManager.h>

类 BMKMapManager 继承关系图:

构造函数

(BOOL) - start:generalDelegate:
 
(NSUInteger) - getTotalSendFlaxLength
 
(NSUInteger) - getTotalRecvFlaxLength
 
(BOOL) - stop
 停止引擎
 

类方法

(void) + setAgreePrivacy:
 
(NSString *) + getCUID
 地图开放平台使用到的唯一标识符,since 6.5.4
 
(BMKMapManager *) + sharedInstance
 获得实例对象
 
(BOOL) + setCoordinateTypeUsedInBaiduMapSDK:
 
(BMK_COORD_TYPE) + getCoordinateTypeUsedInBaiduMapSDK
 
(void) + logEnable:module:
 

详细描述

主引擎类

函数文档

◆ getCoordinateTypeUsedInBaiduMapSDK

+ (BMK_COORD_TYPE) getCoordinateTypeUsedInBaiduMapSDK

获取地图SDK与开发者交互时使用的全局坐标类型

返回
坐标类型

◆ getCUID

+ (NSString *) getCUID

地图开放平台使用到的唯一标识符,since 6.5.4

◆ getTotalRecvFlaxLength

- (NSUInteger) getTotalRecvFlaxLength

获取所有在线服务消耗的接收流量,单位:字节

返回
接收流量

◆ getTotalSendFlaxLength

- (NSUInteger) getTotalSendFlaxLength

获取所有在线服务消耗的发送流量,单位:字节

返回
发送流量

◆ logEnable:module:

+ (void) logEnable: (BOOL) enable
module: (") 此方法已废弃
(替换为BMKBaseLog") __deprecated_msg 

方法废弃 since 6.2.0,请参考BMKBaseLog 打开某模块的日志,默认不打印日志; debug时,建议打开,有利于调试程序;release时建议关闭

参数
enable是否开启日志打印
mapModule开启哪个模块的日志

◆ setAgreePrivacy:

+ (void) setAgreePrivacy: (BOOL) isAgree

设置用户是否同意SDK隐私协议,默认不同意,since V6.5.1 设置为YES时才能创建BMKSearchBase及其子类对象,否则返回nil,将影响地图SDK所有检索组件功能的使用 隐私政策官网链接:https://lbsyun.baidu.com/index.php?title=openprivacy

参数
isAgree用户是否同意SDK隐私协议

◆ setCoordinateTypeUsedInBaiduMapSDK:

+ (BOOL) setCoordinateTypeUsedInBaiduMapSDK: (BMK_COORD_TYPE) coorType

全局设置地图SDK与开发者交互时的坐标类型。 设置此坐标类型意味着2个方面的约定:

  1. 地图SDK认为开发者传入的所有坐标均为此类型;
  2. 所有地图SDK返回给开发者的坐标均为此类型; 地图SDK默认使用BD09LL(BMK_COORDTYPE_BD09LL)坐标。 如需使用GCJ02坐标,传入参数值为BMK_COORDTYPE_COMMON即可。 本方法不支持传入WGS84(BMK_COORDTYPE_GPS)坐标。
    参数
    coorType地图SDK全局使用的坐标类型
    返回
    设置成功返回YES,设置失败返回NO

◆ sharedInstance

+ (BMKMapManager *) sharedInstance

获得实例对象

◆ start:generalDelegate:

- (BOOL) start: (NSString *) key
generalDelegate: (id< BMKGeneralDelegate >) delegate 

启动引擎,主要是进行鉴权并初始化引擎。鉴权结果通过BMKGeneralDelegate中的方法回调给开发者

参数
keyAK
delegate回调对象
返回
参数错误或引擎内部异常则返回NO;鉴权请求发送成功则返回YES

◆ stop

- (BOOL) stop

停止引擎


该类的文档由以下文件生成: