TencentLBSGeofenceDistrictRegion Class Reference

Inherits from TencentLBSGeofencePolygonRegion : TencentLBSGeofenceRegion : NSObject
Declared in TencentLBSGeofenceRegion.h

Overview

行政区划地理围栏区域,由行政区划关键字创建,通过网络查询获取边界多边形数据。 继承自 TencentLBSGeofencePolygonRegion,具有多边形围栏的所有检测能力。

  keyword

创建围栏时使用的行政区划关键字(如"海淀区")

@property (nonatomic, copy, readonly) NSString *keyword

Declared In

TencentLBSGeofenceRegion.h

  adcode

行政区划代码(6 位数字,如 110108 表示海淀区)

@property (nonatomic, copy, readonly) NSString *adcode

Declared In

TencentLBSGeofenceRegion.h

  districtName

行政区划全称(如"海淀区")

@property (nonatomic, copy, readonly) NSString *districtName

Declared In

TencentLBSGeofenceRegion.h

  districtLevel

行政区划层级描述(如"区"、"市"、"省")

@property (nonatomic, copy, readonly, nullable) NSString *districtLevel

Declared In

TencentLBSGeofenceRegion.h

– initWithPolygons:identifier:keyword:adcode:districtName:districtLevel:

内部构造方法,由 TencentLBSGeofenceManager 在网络请求成功后调用。

- (nullable instancetype)initWithPolygons:(NSArray<NSArray<NSValue*> *> *)polygons identifier:(NSString *)identifier keyword:(NSString *)keyword adcode:(NSString *)adcode districtName:(NSString *)districtName districtLevel:(nullable NSString *)districtLevel

Parameters

polygons

行政区划边界多边形数组,每个元素为一个子多边形的顶点坐标数组

identifier

围栏的唯一标识符

keyword

行政区划搜索关键字

adcode

行政区划代码

districtName

行政区划全称

districtLevel

行政区划层级描述(如"区"、"市"、"省"),可为 nil

Return Value

行政区划围栏实例,参数无效时返回 nil

Discussion

内部构造方法,由 TencentLBSGeofenceManager 在网络请求成功后调用。

Declared In

TencentLBSGeofenceRegion.h