百度鹰眼iOS SDK 类参考
BTKLocalCircleFence类 参考

客户端圆形地理围栏类 更多...

#import <BTKLocalCircleFence.h>

类 BTKLocalCircleFence 继承关系图:
BTKBaseFence

构造函数

(instancetype) - initWithCenter:radius:coordType:denoiseAccuracy:fenceName:monitoredObject:
 
- 构造函数 继承自 BTKBaseFence
(instancetype) - initWithFenceName:monitoredObject:
 

属性

CLLocationCoordinate2D center
 
double radius
 
BTKCoordType coordType
 
NSUInteger denoiseAccuracy
 
- 属性 继承自 BTKBaseFence
NSString * fenceName
 
NSString * monitoredObject
 

详细描述

客户端圆形地理围栏类

客户端圆形地理围栏类

函数文档

◆ initWithCenter:radius:coordType:denoiseAccuracy:fenceName:monitoredObject:()

- (instancetype) initWithCenter: (CLLocationCoordinate2D)  center
radius: (double)  radius
coordType: (BTKCoordType)  coordType
denoiseAccuracy: (NSUInteger)  denoiseAccuracy
fenceName: (NSString *)  fenceName
monitoredObject: (NSString *)  monitoredObject 

构造方法

参数
center圆形的圆心
radius圆形的半径
coordType圆心坐标类型
denoiseAccuracy去燥精度
fenceName地理围栏的名称
monitoredObject地理围栏的监控对象
返回
客户端地理围栏实体对象

属性说明

◆ center

- (CLLocationCoordinate2D) center
readwritenonatomicassign

客户端圆形地理围栏的圆心,必选。

◆ coordType

- (BTKCoordType) coordType
readwritenonatomicassign

客户端圆形地理围栏的圆心的坐标类型。 可选,如果不设置,默认为百度经纬度。

◆ denoiseAccuracy

- (NSUInteger) denoiseAccuracy
readwritenonatomicassign

客户端地理围栏的去燥精度。 每个轨迹点都有一个定位误差半径radius,这个值越大,代表定位越不准确,可能是噪点。围栏计算时,如果噪点也参与计算,会造成误报的情况。设置denoise可控制,当轨迹点的定位误差半径大于设置值时,就会把该轨迹点当做噪点,不参与围栏计算。 可选,如果不设置,该值默认为0,不去噪。 单位:米。 精度的值必须为正整数。

◆ radius

- (double) radius
readwritenonatomicassign

客户端圆形地理围栏的半径,必选。 单位:米 半径的值必须为正整数。


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