怎么确定我点击的地方是高德的地理围栏

2025-04-26 04:10:29
推荐回答(1个)
回答1:

    第 1 步,引入头文件

    在调用地理围栏功能的类中引入AMapFoundationKit.h和AMapLocationKit.h这两个头文件,注意Swift需要在桥接文件中引入头文件:

    Objective-CSwift

  • #import #import

  • 第 2 步,配置Key

    在调用定位时,需要添加Key,需要注意的是请在 SDK 任何类的初始化以及方法调用之前设置正确的 Key。

    如果您使用的是定位SDK v2.x版本需要引入基础 SDK AMapLocationKit.framework ,设置apiKey的方式如下:

    iOS 定位SDK v2.x版本设置 Key:

    Objective-CSwift

  • [AMapServices sharedServices].apiKey =@"您的key";

  • 第 3 步:创建地理围栏

    地理围栏没有最大个数限制,您可以无限制的创建围栏。但请您根据业务需求合理的创建围栏,控制围栏个数可以有效的保证程序执行效率。定位 SDK 提供根据高德POI、行政区划,自定义圆形、自定义多边形四种方式创建地理围栏。