关于HarmonyOS系统地理围栏功能相关问题:
端侧围栏:
仅支持构建圆形围栏,并且依赖GNSS芯片的地理围栏功能,仅在室外开阔区域才能准确识别用户进出围栏事件。
应用场景举例:开发者可以使用地理围栏技术,在企业周围创建一个区域围栏,当用户进入这个区域,在移动设备上进行有针对性的提醒。端侧围栏比较适合于开发者要使用自己的个性化围栏场景。
云侧围栏:
云端围栏是指开发者直接使用云侧公共围栏,当用户进入这个区域,在移动设备上进行有针对性的提醒。
应用场景举例:云侧围栏当前无法直接在HarmonyOS 开发者中心平台开通,需要通过邮件申请开通。云端围栏在云侧注册围栏,围栏数据是公共围栏,比如商圈、景点等,云侧围栏比较适合于开发者要使用公共围栏的场景。
在HarmonyOS系统中使用地理围栏功能,并不强制要求应用处于前台运行。当应用完成地理围栏区域划定及监听事件配置后,即便应用切换至后台运行(甚至应用不在线状态),地理围栏功能仍可持续生效。系统将基于定位服务持续监测设备位置,依据预设规则触发对应事件。
HarmonyOS系统的地理围栏功能属于系统标准位置服务功能,集成于系统开放的API中。正常使用该功能不会产生额外费用,开发者可基于系统提供的开发能力,在合规范围内进行功能开发与应用部署。
地理围栏所使用的接口Location Kit中有说明该模块能力仅支持WGS-84坐标系,WGS-84是一个全球通用的国际标准大地坐标系,用于GPS全球定位系统,也是国际上最为广泛使用的真实原始坐标系,因此它也用于表示全球各地的地理位置,包括海外地区。